Package org.apache.log4j

Examples of org.apache.log4j.Appender.addFilter()


    */
    public static void removeDefaultConsole ()
    {
        Appender defaultConsole = Logger.getRootLogger().getAppender("DefaultConsole");
        if (defaultConsole != null) {
            defaultConsole.addFilter(new DenyAllFilter());
        }
    }

    /**
        Creates a new appender that writes to standard out using the default
View Full Code Here


    Logger rootLogger = org.apache.log4j.LogManager.getRootLogger();
    org.apache.log4j.Level oldLevel = rootLogger.getLevel();
    rootLogger.setLevel(org.apache.log4j.Level.ALL);
    Appender appender = (Appender) rootLogger.getAllAppenders().nextElement();
    // Capture the logging output without actually logging it
    appender.addFilter(new org.apache.log4j.spi.Filter() {
      @Override
      public int decide(LoggingEvent event) {
        records.add(event);
        LocationInfo l = event.getLocationInformation();
        System.out.printf("[%s:%s] %s%n", l.getFileName(), l.getLineNumber(), event.getMessage());
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.