Uses of Class
org.apache.logging.log4j.core.Logger

Packages that use Logger
org.apache.logging.log4j.core Implementation of Log4j 2. 
org.apache.logging.log4j.core.async Provides Asynchronous Logger classes and interfaces for low-latency logging. 
org.apache.logging.log4j.core.config Configuration of Log4j 2. 
org.apache.logging.log4j.core.filter Log4j 2 Filter support. 
 

Uses of Logger in org.apache.logging.log4j.core
 

Methods in org.apache.logging.log4j.core that return Logger
 Logger LoggerContext.getLogger(String name)
          Obtain a Logger from the Context.
 Logger LoggerContext.getLogger(String name, org.apache.logging.log4j.message.MessageFactory messageFactory)
          Obtain a Logger from the Context.
 Logger Logger.getParent()
          This method is only used for 1.x compatibility.
protected  Logger LoggerContext.newInstance(LoggerContext ctx, String name, org.apache.logging.log4j.message.MessageFactory messageFactory)
           
 

Methods in org.apache.logging.log4j.core that return types with arguments of type Logger
 Collection<Logger> LoggerContext.getLoggers()
          Gets a collection of the current loggers.
 

Methods in org.apache.logging.log4j.core with parameters of type Logger
 Filter.Result Filter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
          Filter an event.
 Filter.Result Filter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
          Filter an event.
 Filter.Result Filter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
          Filter an event.
 

Constructors in org.apache.logging.log4j.core with parameters of type Logger
Logger.PrivateConfig(Configuration config, Logger logger)
           
 

Uses of Logger in org.apache.logging.log4j.core.async
 

Subclasses of Logger in org.apache.logging.log4j.core.async
 class AsyncLogger
          AsyncLogger is a logger designed for high throughput and low latency logging.
 

Methods in org.apache.logging.log4j.core.async that return Logger
protected  Logger AsyncLoggerContext.newInstance(LoggerContext ctx, String name, org.apache.logging.log4j.message.MessageFactory messageFactory)
           
 

Uses of Logger in org.apache.logging.log4j.core.config
 

Methods in org.apache.logging.log4j.core.config with parameters of type Logger
 void Configuration.addLoggerAppender(Logger logger, Appender appender)
           
 void AbstractConfiguration.addLoggerAppender(Logger logger, Appender appender)
          Associates an Appender with a LoggerConfig.
 void Configuration.addLoggerFilter(Logger logger, Filter filter)
           
 void AbstractConfiguration.addLoggerFilter(Logger logger, Filter filter)
          Associates a Filter with a LoggerConfig.
 void Configuration.setLoggerAdditive(Logger logger, boolean additive)
           
 void AbstractConfiguration.setLoggerAdditive(Logger logger, boolean additive)
          Marks a LoggerConfig as additive.
 

Uses of Logger in org.apache.logging.log4j.core.filter
 

Methods in org.apache.logging.log4j.core.filter with parameters of type Logger
 Filter.Result ThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result ThreadContextMapFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result StructuredDataFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result RegexFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result MarkerFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result MapFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result DynamicThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result CompositeFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
          Filter an event.
 Filter.Result BurstFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
           
 Filter.Result AbstractFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.message.Message msg, Throwable t)
          Appender Filter method.
 Filter.Result ThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result ThreadContextMapFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result RegexFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result MarkerFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result DynamicThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result CompositeFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
          Filter an event.
 Filter.Result BurstFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
           
 Filter.Result AbstractFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, Object msg, Throwable t)
          Appender Filter method.
 Filter.Result ThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result ThreadContextMapFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result RegexFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result MarkerFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result DynamicThresholdFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result CompositeFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
          Filter an event.
 Filter.Result BurstFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
           
 Filter.Result AbstractFilter.filter(Logger logger, org.apache.logging.log4j.Level level, org.apache.logging.log4j.Marker marker, String msg, Object... params)
          Appender Filter method.
 



Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.