Uses of Interface
org.apache.logging.log4j.core.config.Configuration

Packages that use Configuration
org.apache.logging.log4j.core Implementation of Log4j 2.0. 
org.apache.logging.log4j.core.appender Log4j 2.0 Appenders. 
org.apache.logging.log4j.core.appender.rewrite Apache Flume Appender. 
org.apache.logging.log4j.core.appender.rolling Rolling File Appender and support classes. 
org.apache.logging.log4j.core.appender.routing Apache Flume Appender. 
org.apache.logging.log4j.core.config Configuration of Log4j 2.0. 
org.apache.logging.log4j.core.layout Log4j 2.0 Layout support. 
org.apache.logging.log4j.core.pattern Provides classes implementing format specifiers in conversion patterns. 
 

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

Methods in org.apache.logging.log4j.core that return Configuration
 Configuration LoggerContext.getConfiguration()
          Returns the current Configuration.
 Configuration LoggerContext.setConfiguration(Configuration config)
          Set the Configuration to be used.
 

Methods in org.apache.logging.log4j.core with parameters of type Configuration
 Configuration LoggerContext.setConfiguration(Configuration config)
          Set the Configuration to be used.
 void LoggerContext.updateLoggers(Configuration config)
          Cause all Logger to be updated against the specified Configuration.
 

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

Uses of Configuration in org.apache.logging.log4j.core.appender
 

Methods in org.apache.logging.log4j.core.appender with parameters of type Configuration
static AsynchAppender AsynchAppender.createAppender(AppenderRef[] appenderRefs, String errorRef, String blocking, String size, String name, Filter filter, Configuration config, String suppress)
          Create an AsynchAppender.
static FailoverAppender FailoverAppender.createAppender(String name, String primary, String[] failovers, Configuration config, Filter filter, String suppress)
          Create a Failover Appender.
static SyslogAppender SyslogAppender.createAppender(String host, String portNum, String protocol, String delay, String name, String immediateFlush, String suppress, String facility, String id, String ein, String includeMDC, String mdcId, String includeNL, String appName, String msgId, String excludes, String includes, String required, String format, Filter filter, Configuration config, String charset)
          Create a SyslogAppender.
static RollingFileAppender RollingFileAppender.createAppender(String fileName, String filePattern, String append, String name, String bufferedIO, String immediateFlush, TriggeringPolicy policy, RolloverStrategy strategy, Layout layout, Filter filter, String suppress, Configuration config)
          Create a RollingFileAppender.
 

Uses of Configuration in org.apache.logging.log4j.core.appender.rewrite
 

Methods in org.apache.logging.log4j.core.appender.rewrite with parameters of type Configuration
static RewriteAppender RewriteAppender.createAppender(String name, String suppress, AppenderRef[] appenderRefs, Configuration config, RewritePolicy rewritePolicy, Filter filter)
          Create a RewriteAppender.
static PropertiesRewritePolicy PropertiesRewritePolicy.createPolicy(Configuration config, Property[] props)
          The factory method to create the PropertiesRewritePolicy.
 

Uses of Configuration in org.apache.logging.log4j.core.appender.rolling
 

Methods in org.apache.logging.log4j.core.appender.rolling with parameters of type Configuration
static DefaultRolloverStrategy DefaultRolloverStrategy.createStrategy(String max, String min, Configuration config)
          Create the DefaultRolloverStrategy.
 

Uses of Configuration in org.apache.logging.log4j.core.appender.routing
 

Methods in org.apache.logging.log4j.core.appender.routing with parameters of type Configuration
static RoutingAppender RoutingAppender.createAppender(String name, String suppress, Routes routes, Configuration config, RewritePolicy rewritePolicy, Filter filter)
          Create a RoutingAppender.
 

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

Classes in org.apache.logging.log4j.core.config that implement Configuration
 class BaseConfiguration
          The Base Configuration.
 class DefaultConfiguration
          The default configuration writes all output to the Console using the default logging level.
 class JSONConfiguration
          Creates a Node hierarchy from a JSON file.
 class NullConfiguration
          This configuration defaults to no logging.
 class XMLConfiguration
          Creates a Node hierarchy from an XML file.
 

Methods in org.apache.logging.log4j.core.config that return Configuration
 Configuration XMLConfigurationFactory.getConfiguration(ConfigurationFactory.ConfigurationSource source)
          Returns the Configuration.
 Configuration JSONConfigurationFactory.getConfiguration(ConfigurationFactory.ConfigurationSource source)
           
abstract  Configuration ConfigurationFactory.getConfiguration(ConfigurationFactory.ConfigurationSource source)
           
 Configuration ConfigurationFactory.getConfiguration(String name, URI configLocation)
          Returns the Configuration.
 Configuration XMLConfiguration.reconfigure()
           
 Configuration Reconfigurable.reconfigure()
           
 Configuration JSONConfiguration.reconfigure()
           
 

Methods in org.apache.logging.log4j.core.config with parameters of type Configuration
static LoggerConfig LoggerConfig.RootLogger.createLogger(String additivity, String levelName, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
           
static LoggerConfig LoggerConfig.createLogger(String additivity, String levelName, String loggerName, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
          Factory method to create a LoggerConfig.
 

Constructors in org.apache.logging.log4j.core.config with parameters of type Configuration
LoggerConfig(String name, List<AppenderRef> appenders, Filter filter, org.apache.logging.log4j.Level level, boolean additive, Property[] properties, Configuration config)
           
 

Uses of Configuration in org.apache.logging.log4j.core.layout
 

Methods in org.apache.logging.log4j.core.layout with parameters of type Configuration
static PatternLayout PatternLayout.createLayout(String pattern, Configuration config, RegexReplacement replace, String charset)
          Create a pattern layout.
static RFC5424Layout RFC5424Layout.createLayout(String facility, String id, String ein, String includeMDC, String mdcId, String includeNL, String appName, String msgId, String excludes, String includes, String required, String charset, Configuration config)
          Create the RFC 5424 Layout.
static PatternParser PatternLayout.createPatternParser(Configuration config)
          Create a PatternParser.
 

Uses of Configuration in org.apache.logging.log4j.core.pattern
 

Methods in org.apache.logging.log4j.core.pattern with parameters of type Configuration
static StyleConverter StyleConverter.newInstance(Configuration config, String[] options)
          Gets an instance of the class.
static RegexReplacementConverter RegexReplacementConverter.newInstance(Configuration config, String[] options)
          Gets an instance of the class.
static MessagePatternConverter MessagePatternConverter.newInstance(Configuration config, String[] options)
          Obtains an instance of pattern converter.
static HighlightConverter HighlightConverter.newInstance(Configuration config, String[] options)
          Gets an instance of the class.
 

Constructors in org.apache.logging.log4j.core.pattern with parameters of type Configuration
LiteralPatternConverter(Configuration config, String literal)
          Create a new instance.
PatternParser(Configuration config, String converterKey, Class<?> expected)
          Constructor.
 



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