Package org.apache.log4j

Examples of org.apache.log4j.Layout.format()


        NDC.push(ndcMessage);
        LoggingEvent event =
          new LoggingEvent(
            "com.example.bar", logger, level, "Hello, World", null);
        Layout layout = createLayout();
        String result = layout.format(event);
        NDC.clear();
        Element parsedResult = parse(result);
        NodeList ndcs = parsedResult.getElementsByTagName("log4j:NDC");
        assertEquals(1, ndcs.getLength());
        StringBuffer buf = new StringBuffer();
View Full Code Here


        String exceptionMessage ="<envelope><faultstring><![CDATA[The EffectiveDate]]></faultstring><envelope>";
        LoggingEvent event =
          new LoggingEvent(
            "com.example.bar", logger, level, "Hello, World", new Exception(exceptionMessage));
        Layout layout = createLayout();
        String result = layout.format(event);
        Element parsedResult = parse(result);
        NodeList throwables = parsedResult.getElementsByTagName("log4j:throwable");
        assertEquals(1, throwables.getLength());
        StringBuffer buf = new StringBuffer();
        for(Node child = throwables.item(0).getFirstChild();
View Full Code Here

            this.log4jEvent = log4jEvent;
        }

        public String format(Map<String, Object> props) {
            Layout layout = (Layout) props.get(LAYOUT);
            return layout.format(log4jEvent);
        }
    }

    /**
     * A simple event holding a message.
View Full Code Here

      Layout layout = memoryAppender.getLayout();
      List<LogMessage> resultList = new ArrayList<LogMessage>();
      for (int i = 0; i < objects.length; i++) {
        LoggingEvent logEvt = (LoggingEvent) objects[i];
        if (logEvt != null) {
          String result = layout.format(logEvt);
          if (result != null && result.toLowerCase().indexOf(keyword.toLowerCase()) > -1) {
            resultList.add(new LogMessage(result, logEvt.getLevel().toString()));
          }
        }
      }
View Full Code Here

      for (int i = 0; i < objects.length; i++) {
        LoggingEvent logEvt = (LoggingEvent) objects[i];
        if (logEvt != null) {
          Level level = logEvt.getLevel();
          if (level.toString().equals(type)) {
            resultList.add(new LogMessage(layout.format(logEvt), level.toString()));
          }
        }
      }
      if (resultList.isEmpty()) {
        return NO_LOGS_MESSAGE;
View Full Code Here

      for (int i = 0; i < objects.length; i++) {
        LoggingEvent logEvt = (LoggingEvent) objects[i];
        if (logEvt != null) {
          Level level = logEvt.getLevel();
          logMessages[i] = new LogMessage(layout.format(logEvt), level.toString());
        }
      }
      return logMessages;
    } else {
      return new LogMessage[] { new LogMessage(
View Full Code Here

            String[] resp = new String[objects.length];
            Layout layout = memoryAppender.getLayout();
            for (int i = 0; i < objects.length; i++) {
                LoggingEvent logEvt = (LoggingEvent) objects[i];
                if (logEvt != null) {
                    resp[i] = StringEscapeUtils.escapeHtml(layout.format(logEvt));
                }
            }
            return resp;
        } else {
            return new String[]{"The trace log must be configured to use the " +
View Full Code Here

            Layout layout = memoryAppender.getLayout();
            List<String> resultList = new ArrayList<String>();
            for (Object object : objects) {
                LoggingEvent logEvt = (LoggingEvent) object;
                if (logEvt != null) {
                    String result = layout.format(logEvt);
                    if (result != null) {
                        if (!ignoreCase) {
                            if (result.indexOf(keyword) > -1) {
                                resultList.add(StringEscapeUtils.escapeHtml(result));
                            }
View Full Code Here

            String[] resp = new String[objects.length];
            Layout layout = memoryAppender.getLayout();
            for (int i = 0; i < objects.length; i++) {
                LoggingEvent logEvt = (LoggingEvent) objects[i];
                if (logEvt != null) {
                    resp[i] = StringEscapeUtils.escapeHtml(layout.format(logEvt));
                }
            }
            return resp;
        } else {
            return new String[]{"The log must be configured to use the " +
View Full Code Here

        NDC.push(ndcMessage);
        LoggingEvent event =
          new LoggingEvent(
            "com.example.bar", logger, level, "Hello, World", null);
        Layout layout = createLayout();
        String result = layout.format(event);
        NDC.clear();
        Element parsedResult = parse(result);
        NodeList ndcs = parsedResult.getElementsByTagName("log4j:NDC");
        assertEquals(1, ndcs.getLength());
        StringBuffer buf = new StringBuffer();
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.