Package org.apache.log4j.spi

Examples of org.apache.log4j.spi.LoggingEvent


  private final Logger logger = Logger.getLogger("org.foobar");
  private final LoggingEvent event;

  public PatternParserTest(String name) {
    super(name);
    event = new LoggingEvent("org.apache.log4j.Logger",
            logger, Level.INFO, "msg 1", null);
  }
View Full Code Here


  public void testFormat() {
    NDC.clear();
    NDC.push("NDC goes here");

    Logger logger = Logger.getLogger("org.apache.log4j.LayoutTest");
    LoggingEvent event =
      new LoggingEvent(
        "org.apache.log4j.Logger", logger, Level.INFO, "Hello, World", null);
    TTCCLayout layout = (TTCCLayout) createLayout();
    String result = layout.format(event);
    NDC.pop();

    StringBuffer buf = new StringBuffer(100);
    layout.dateFormat(buf, event);
    buf.append('[');
    buf.append(event.getThreadName());
    buf.append("] ");
    buf.append(event.getLevel().toString());
    buf.append(' ');
    buf.append(event.getLoggerName());
    buf.append(' ');
    buf.append("NDC goes here");
    buf.append(" - ");
    buf.append(event.getMessage());
    buf.append(System.getProperty("line.separator"));
    assertEquals(buf.toString(), result);
  }
View Full Code Here

    long before = System.currentTimeMillis();

    int RUN = 10000;
    int i = 0;
    while(i++ < RUN) {     
      LoggingEvent event = new LoggingEvent("x", cat, Priority.ERROR,
              "Message "+i, null);
      event.getThreadName();
      if(i % 10 == 0) {
  //event.throwable = new Exception("hello "+i);
      }
      appender.add(event);
    }
View Full Code Here

      System.out.println(o + " ============== " + i++);
      //LogLog.error("=======", new Exception());
      //setIcon(longIcon);
      if(value instanceof LoggingEvent) {
  LoggingEvent event = (LoggingEvent) value;
  String str = layout.format(event);
  String t = event.getThrowableInformation();
 
  if(t != null) {
    System.out.println("eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee");
    setText(str + Layout.LINE_SEP + t);
  } else
View Full Code Here

   
  public
  void actionPerformed(ActionEvent e) {
    System.out.println("Action occured");

    LoggingEvent event = new LoggingEvent("x", cat, Priority.DEBUG,
              "Message "+j, null);
   
    if(j % 5 == 0) {
      //event.throwable = new Exception("hello "+j);
    }
View Full Code Here

     */
    public void run() {
        run = true;
        while (run) {
            try {
                LoggingEvent le = (LoggingEvent) ois.readObject();
                String line = (String) le.getMessage();
                if (line.contains("teardown")) {
                    list.add(line);
                } else {
                    int length = Integer.parseInt(
                            line.substring(line.lastIndexOf(',') + 1));
View Full Code Here

     */
    public void run() {
        run = true;
        while (run) {
            try {
                LoggingEvent le = (LoggingEvent) ois.readObject();
                String line = (String) le.getMessage();
                if (line.contains("teardown")) {
                    list.add(line);
                } else {
                    int length = Integer.parseInt(
                            line.substring(line.lastIndexOf(',') + 1));
View Full Code Here

     
      if (exception == null) {
          exception = new String[]{""};
      }
     
      LoggingEvent loggingEvent = new LoggingEvent();
      loggingEvent.setLogger(logger);
      loggingEvent.setTimeStamp(timeStamp);
      loggingEvent.setLevel(levelImpl);
      loggingEvent.setThreadName(threadName);
      loggingEvent.setMessage(message);
      loggingEvent.setNDC(ndc);
      loggingEvent.setThrowableInformation(new ThrowableInformation(exception));
      loggingEvent.setProperties(properties);
     
      events.add(loggingEvent);
    
      logger = null;
      timeStamp = 0L;
View Full Code Here

        if (c == null) {
            return;
        }

        for (Iterator iter = c.iterator(); iter.hasNext();) {
            LoggingEvent evt = (LoggingEvent) iter.next();
            if (passesExpression(evt)) {
                if (evt.getProperty(Constants.HOSTNAME_KEY) != null) {
                    evt.setProperty(Constants.HOSTNAME_KEY, host);
                }
                if (evt.getProperty(Constants.APPLICATION_KEY) != null) {
                    evt.setProperty(Constants.APPLICATION_KEY, path);
                }
                doPost(evt);
            }
        }
    }
View Full Code Here

                            properties.put(name, value);
                        }
                    }

                    Level levelImpl = Level.toLevel(level);
                    LoggingEvent event = new LoggingEvent(
                            eventLogger.getName(), eventLogger, levelImpl,
                            message, null);
                    event.setLocationInformation(new LocationInfo(fileName,
                            className, methodName, lineNumber));
                    properties.putAll(mdc);
                    event.setTimeStamp(timeStamp);
                    event.setThrowableInformation(new ThrowableInformation(
                            exception));

                    event.setProperties(properties);
                    event.setThreadName(threadName);
                    event.setNDC(ndc);
                    doPost(event);
                }
                //log when rows are retrieved
                if (lastID != oldLastID) {
                    getLogger().debug("lastID: " + lastID);
View Full Code Here

TOP

Related Classes of org.apache.log4j.spi.LoggingEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.