Examples of LoggingEvent


Examples of org.apache.log4j.spi.LoggingEvent

    julLogger.log(Level.INFO, resourceKey3, params3)// 4th log

    assertEquals(4, listAppender.list.size());

    LoggingEvent le = null;

    le = (LoggingEvent) listAppender.list.get(0);
    assertEquals("foo", le.getLoggerName());
    assertEquals(expectedMsg1, le.getMessage());

    le = (LoggingEvent) listAppender.list.get(1);
    assertEquals("foo", le.getLoggerName());
    assertEquals(expectedMsg2, le.getMessage());

    le = (LoggingEvent) listAppender.list.get(2);
    assertEquals("foo", le.getLoggerName());
    assertEquals(expectedMsg3, le.getMessage());

    le = (LoggingEvent) listAppender.list.get(3);
    assertEquals("yay", le.getLoggerName());
    assertEquals(expectedMsg3, le.getMessage());
  }
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

    assertEquals("yay", le.getLoggerName());
    assertEquals(expectedMsg3, le.getMessage());
  }

  void assertLevel(int index, org.apache.log4j.Level expectedLevel) {
    LoggingEvent le = (LoggingEvent) listAppender.list.get(index);
    assertEquals(expectedLevel, le.getLevel());
  }
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

  public void printLog(Printer printer) throws RegainException {
    synchronized (mCache) {
      Iterator iter = mCache.iterator();
      while (iter.hasNext()) {
        Object[] itemArr = (Object[]) iter.next();
        LoggingEvent evt = (LoggingEvent) itemArr[0];
        String formattedEvt = (String) itemArr[1];

        if (formattedEvt == null) {
          formattedEvt = getLayout().format(evt);
          itemArr[1] = formattedEvt;
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

      final Appender forcedAppender = getForcedAppender();
     
      // force the logging and modify the log message (the latter might return the original message)
      if (forcedAppender!=null) {
        // only call the forced appender
        forcedAppender.doAppend(new LoggingEvent(fQCN, this, priority, modifyLogMessage(message), t));
      } else {
        // go via the normal appenders
        forcedLog(fQCN, priority, modifyLogMessage(message), t);
      }
   
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

      final Appender forcedAppender = getForcedAppender();
     
      // force the logging and modify the log message (the latter might return the original message)
      if (forcedAppender!=null) {
        // only call the forced appender
        forcedAppender.doAppend(new LoggingEvent(FQCN, this, priority, modifyLogMessage(msg), t));
      } else {
        // go via the normal appenders
        forcedLog(FQCN, priority, modifyLogMessage(msg), t);
      }
     
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

      final Appender forcedAppender = getForcedAppender();
     
      // force the logging and modify the log message (the latter might return the original message)
      if (forcedAppender!=null) {
        // only call the forced appender
        forcedAppender.doAppend(new LoggingEvent(FQCN, this, priority, modifyLogMessage(msg), t));
      } else {
        // go via the normal appenders
        forcedLog(FQCN, priority, modifyLogMessage(msg), t);
      }
   
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

    try {
      StringBuilder buf = new StringBuilder();

      int len = cb.length();
      for (int i = 0; i < len; i++) {
        LoggingEvent event = cb.get();
        buf.append(layout.format(event));
        // if layout doesn't handle exception, the appender has to do it
        if (layout.ignoresThrowable()) {
          String[] s = event.getThrowableStrRep();
          if (s != null) {
            for (int j = 0; j < s.length; j++) {
              buf.append(Layout.LINE_SEP);
              buf.append(s[j]);
            }
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

  /**
   * Tests format.
   */
  public void testFormat() {
    Logger logger = Logger.getLogger("org.apache.log4j.LayoutTest");
    LoggingEvent event =
      new LoggingEvent(
        "org.apache.log4j.Logger", logger, Level.INFO, "Hello, World", null);
    PatternLayout layout = (PatternLayout) createLayout();
    String result = layout.format(event);
    StringBuffer buf = new StringBuffer(100);
    buf.append('[');
    buf.append(event.getThreadName());
    buf.append("] ");
    buf.append(event.getLevel().toString());
    buf.append(' ');
    buf.append(event.getLoggerName());
    buf.append(" - ");
    buf.append(event.getMessage());
    buf.append(System.getProperty("line.separator"));
    assertEquals(buf.toString(), result);
  }
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

    for (int i = 0; i < msg.length; i++) {
      msg[i] = 'A';
    }

    LoggingEvent event1 =
      new LoggingEvent(
        "org.apache.log4j.Logger", logger, Level.DEBUG, new String(msg), null);
    PatternLayout layout = (PatternLayout) createLayout();
    String result = layout.format(event1);
    LoggingEvent event2 =
      new LoggingEvent(
        "org.apache.log4j.Logger", logger, Level.WARN, "Hello, World", null);
    result = layout.format(event2);
    assertEquals("[", result.substring(0, 1));
  }
View Full Code Here

Examples of org.apache.log4j.spi.LoggingEvent

   */
  public void testFormat() throws Exception {
    Logger logger = Logger.getLogger("org.apache.log4j.xml.HTMLLayoutTest");
    NDC.push("NDC goes here");

    LoggingEvent event =
      new LoggingEvent(
        "org.apache.log4j.Logger", logger, Level.INFO, "Hello, World", null);
    HTMLLayout layout = (HTMLLayout) createLayout();
    layout.setLocationInfo(true);

    String result = layout.format(event);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.