Uses of Interface
org.apache.logging.log4j.core.config.Configuration
-
Packages that use Configuration Package Description org.apache.log4j.config Log4j 1.x compatibility layer.org.apache.log4j.xml Log4j 1.x compatibility layer.org.apache.logging.log4j.core Implementation of Log4j 2.org.apache.logging.log4j.core.appender Log4j 2 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.rolling.action Support classes for the Rolling File Appender.org.apache.logging.log4j.core.appender.routing Apache Flume Appender.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.config.builder.api Configuration Builder API for programmatically configuring Log4j.org.apache.logging.log4j.core.config.builder.impl Configuration Builder Implementation.org.apache.logging.log4j.core.config.composite Support for composite configurations.org.apache.logging.log4j.core.config.json Classes and interfaces supporting configuration of Log4j 2 with JSON.org.apache.logging.log4j.core.config.plugins.util Utility and manager classes for Log4j 2 plugins.org.apache.logging.log4j.core.config.plugins.visitors Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.org.apache.logging.log4j.core.config.properties Configuration using Properties files.org.apache.logging.log4j.core.config.xml Classes and interfaces supporting configuration of Log4j 2 with XML.org.apache.logging.log4j.core.filter Log4j 2 Filter support.org.apache.logging.log4j.core.impl Log4j 2 private implementation classes.org.apache.logging.log4j.core.layout Log4j 2 Layout support.org.apache.logging.log4j.core.lookup Log4j 2 Lookups.org.apache.logging.log4j.core.net Log4j 2 network support.org.apache.logging.log4j.core.pattern Provides classes implementing format specifiers in conversion patterns.org.apache.logging.log4j.core.script Log4j 2 Script support.org.apache.logging.log4j.core.util Log4j 2 helper classes. -
-
Uses of Configuration in org.apache.log4j.config
Classes in org.apache.log4j.config that implement Configuration Modifier and Type Class Description class
Log4j1Configuration
Class Description goes here.class
PropertiesConfiguration
Construct a configuration based on Log4j 1 properties.Methods in org.apache.log4j.config that return Configuration Modifier and Type Method Description Configuration
Log4j1ConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
Configuration
PropertiesConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
Configuration
Log4j1Configuration. reconfigure()
-
Uses of Configuration in org.apache.log4j.xml
Classes in org.apache.log4j.xml that implement Configuration Modifier and Type Class Description class
XmlConfiguration
Class Description goes here.Methods in org.apache.log4j.xml that return Configuration Modifier and Type Method Description Configuration
XmlConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
-
Uses of Configuration in org.apache.logging.log4j.core
Fields in org.apache.logging.log4j.core declared as Configuration Modifier and Type Field Description Configuration
Logger.PrivateConfig. config
The current Configuration associated with the LoggerConfig.Methods in org.apache.logging.log4j.core that return Configuration Modifier and Type Method Description Configuration
LoggerContext. getConfiguration()
Returns the current Configuration.Configuration
LoggerContext. setConfiguration(Configuration config)
Sets the Configuration to be used.Methods in org.apache.logging.log4j.core with parameters of type Configuration Modifier and Type Method Description void
LoggerContext. reconfigure(Configuration configuration)
Configuration
LoggerContext. setConfiguration(Configuration config)
Sets the Configuration to be used.void
LoggerContext. start(Configuration config)
Starts with a specific configuration.protected void
Logger. updateConfiguration(Configuration newConfig)
Associates this Logger with a new Configuration.void
LoggerContext. updateLoggers(Configuration config)
Causes all Logger to be updated against the specified Configuration.Constructors in org.apache.logging.log4j.core with parameters of type Configuration Constructor Description PrivateConfig(Configuration config, Logger logger)
-
Uses of Configuration in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender declared as Configuration Modifier and Type Field Description Configuration
ConfigurationFactoryData. configuration
This field is public to follow the style of existing FactoryData classes.Methods in org.apache.logging.log4j.core.appender that return Configuration Modifier and Type Method Description Configuration
AbstractAppender.Builder. getConfiguration()
Configuration
AppenderSet.Builder. getConfiguration()
Configuration
ConfigurationFactoryData. getConfiguration()
Configuration
HttpManager. getConfiguration()
Configuration
ScriptAppenderSelector.Builder. getConfiguration()
Methods in org.apache.logging.log4j.core.appender with parameters of type Configuration Modifier and Type Method Description static AsyncAppender
AsyncAppender. createAppender(AppenderRef[] appenderRefs, String errorRef, boolean blocking, long shutdownTimeout, int size, String name, boolean includeLocation, Filter filter, Configuration config, boolean ignoreExceptions)
Deprecated.useAsyncAppender.Builder
insteadstatic FailoverAppender
FailoverAppender. createAppender(String name, String primary, String[] failovers, String retryIntervalSeconds, Configuration config, Filter filter, String ignore)
Create a Failover Appender.static <B extends FileAppender.Builder<B>>
FileAppenderFileAppender. createAppender(String fileName, String append, String locking, String name, String immediateFlush, String ignoreExceptions, String bufferedIo, String bufferSizeStr, Layout<? extends Serializable> layout, Filter filter, String advertise, String advertiseUri, Configuration config)
Deprecated.static <B extends MemoryMappedFileAppender.Builder<B>>
MemoryMappedFileAppenderMemoryMappedFileAppender. createAppender(String fileName, String append, String name, String immediateFlush, String regionLengthStr, String ignore, Layout<? extends Serializable> layout, Filter filter, String advertise, String advertiseURI, Configuration config)
Deprecated.static <B extends RandomAccessFileAppender.Builder<B>>
RandomAccessFileAppenderRandomAccessFileAppender. createAppender(String fileName, String append, String name, String immediateFlush, String bufferSizeStr, String ignore, Layout<? extends Serializable> layout, Filter filter, String advertise, String advertiseURI, Configuration configuration)
Deprecated.static <B extends RollingFileAppender.Builder<B>>
RollingFileAppenderRollingFileAppender. createAppender(String fileName, String filePattern, String append, String name, String bufferedIO, String bufferSizeStr, String immediateFlush, TriggeringPolicy policy, RolloverStrategy strategy, Layout<? extends Serializable> layout, Filter filter, String ignore, String advertise, String advertiseUri, Configuration config)
Deprecated.static <B extends RollingRandomAccessFileAppender.Builder<B>>
RollingRandomAccessFileAppenderRollingRandomAccessFileAppender. createAppender(String fileName, String filePattern, String append, String name, String immediateFlush, String bufferSizeStr, TriggeringPolicy policy, RolloverStrategy strategy, Layout<? extends Serializable> layout, Filter filter, String ignoreExceptions, String advertise, String advertiseURI, Configuration configuration)
Deprecated.static SmtpAppender
SmtpAppender. createAppender(Configuration config, String name, String to, String cc, String bcc, String from, String replyTo, String subject, String smtpProtocol, String smtpHost, String smtpPortStr, String smtpUsername, String smtpPassword, String smtpDebug, String bufferSizeStr, Layout<? extends Serializable> layout, Filter filter, String ignore)
Deprecated.UseSmtpAppender.newBuilder()
to create and configure aSmtpAppender.Builder
instance.static SocketAppender
SocketAppender. createAppender(String host, int port, Protocol protocol, SslConfiguration sslConfig, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, String name, boolean immediateFlush, boolean ignoreExceptions, Layout<? extends Serializable> layout, Filter filter, boolean advertise, Configuration configuration)
Deprecated.Deprecated in 2.7; useSocketAppender.newBuilder()
static SocketAppender
SocketAppender. createAppender(String host, String portNum, String protocolIn, SslConfiguration sslConfig, int connectTimeoutMillis, String delayMillis, String immediateFail, String name, String immediateFlush, String ignore, Layout<? extends Serializable> layout, Filter filter, String advertise, Configuration config)
Deprecated.Deprecated in 2.5; useSocketAppender.newBuilder()
static <B extends SyslogAppender.Builder<B>>
SyslogAppenderSyslogAppender. createAppender(String host, int port, String protocolStr, SslConfiguration sslConfiguration, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, String name, boolean immediateFlush, boolean ignoreExceptions, Facility facility, String id, int enterpriseNumber, boolean includeMdc, String mdcId, String mdcPrefix, String eventPrefix, boolean newLine, String escapeNL, String appName, String msgId, String excludes, String includes, String required, String format, Filter filter, Configuration configuration, Charset charset, String exceptionPattern, LoggerFields[] loggerFields, boolean advertise)
Deprecated.static FileManager
FileManager. getFileManager(String fileName, boolean append, boolean locking, boolean bufferedIo, boolean createOnDemand, String advertiseUri, Layout<? extends Serializable> layout, int bufferSize, String filePermissions, String fileOwner, String fileGroup, Configuration configuration)
Returns the FileManager.static RandomAccessFileManager
RandomAccessFileManager. getFileManager(String fileName, boolean append, boolean immediateFlush, int bufferSize, String advertiseURI, Layout<? extends Serializable> layout, Configuration configuration)
Returns the RandomAccessFileManager.B
AbstractAppender.Builder. setConfiguration(Configuration configuration)
AsyncAppender.Builder
AsyncAppender.Builder. setConfiguration(Configuration configuration)
B
AbstractAppender.Builder. withConfiguration(Configuration configuration)
Deprecated.AppenderSet.Builder
AppenderSet.Builder. withConfiguration(Configuration configuration)
ScriptAppenderSelector.Builder
ScriptAppenderSelector.Builder. withConfiguration(Configuration configuration)
Constructors in org.apache.logging.log4j.core.appender with parameters of type Configuration Constructor Description ConfigurationFactoryData(Configuration configuration)
HttpManager(Configuration configuration, LoggerContext loggerContext, String name)
HttpURLConnectionManager(Configuration configuration, LoggerContext loggerContext, String name, URL url, String method, int connectTimeoutMillis, int readTimeoutMillis, Property[] headers, SslConfiguration sslConfiguration, boolean verifyHostname)
-
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 Modifier and Type Method Description static RewriteAppender
RewriteAppender. createAppender(String name, String ignore, AppenderRef[] appenderRefs, Configuration config, RewritePolicy rewritePolicy, Filter filter)
Creates a RewriteAppender.static PropertiesRewritePolicy
PropertiesRewritePolicy. createPolicy(Configuration config, Property[] props)
Creates a PropertiesRewritePolicy. -
Uses of Configuration in org.apache.logging.log4j.core.appender.rolling
Methods in org.apache.logging.log4j.core.appender.rolling that return Configuration Modifier and Type Method Description Configuration
DefaultRolloverStrategy.Builder. getConfig()
Configuration
DirectWriteRolloverStrategy.Builder. getConfig()
Methods in org.apache.logging.log4j.core.appender.rolling with parameters of type Configuration Modifier and Type Method Description static CronTriggeringPolicy
CronTriggeringPolicy. createPolicy(Configuration configuration, String evaluateOnStartup, String schedule)
Creates a ScheduledTriggeringPolicy.static DefaultRolloverStrategy
DefaultRolloverStrategy. createStrategy(String max, String min, String fileIndex, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config)
Deprecated.Since 2.9 Usage of Builder API is preferablestatic DirectWriteRolloverStrategy
DirectWriteRolloverStrategy. createStrategy(String maxFiles, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config)
Deprecated.Since 2.9 Usage of Builder API is preferablestatic RollingFileManager
RollingFileManager. getFileManager(String fileName, String pattern, boolean append, boolean bufferedIO, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, int bufferSize, boolean immediateFlush, boolean createOnDemand, String filePermissions, String fileOwner, String fileGroup, Configuration configuration)
Returns a RollingFileManager.static RollingRandomAccessFileManager
RollingRandomAccessFileManager. getRollingRandomAccessFileManager(String fileName, String filePattern, boolean isAppend, boolean immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration)
DefaultRolloverStrategy.Builder
DefaultRolloverStrategy.Builder. withConfig(Configuration config)
Defines configuration.DirectWriteRolloverStrategy.Builder
DirectWriteRolloverStrategy.Builder. withConfig(Configuration config)
Defines configuration. -
Uses of Configuration in org.apache.logging.log4j.core.appender.rolling.action
Methods in org.apache.logging.log4j.core.appender.rolling.action with parameters of type Configuration Modifier and Type Method Description static ScriptCondition
ScriptCondition. createCondition(AbstractScript script, Configuration configuration)
Creates the ScriptCondition.static DeleteAction
DeleteAction. createDeleteAction(String basePath, boolean followLinks, int maxDepth, boolean testMode, PathSorter sorterParameter, PathCondition[] pathConditions, ScriptCondition scriptCondition, Configuration config)
Create a DeleteAction.PosixViewAttributeAction.Builder
PosixViewAttributeAction.Builder. withConfiguration(Configuration configuration)
Define required configuration, used to retrieve string substituter.Constructors in org.apache.logging.log4j.core.appender.rolling.action with parameters of type Configuration Constructor Description ScriptCondition(AbstractScript script, Configuration configuration)
Constructs a new ScriptCondition. -
Uses of Configuration in org.apache.logging.log4j.core.appender.routing
Methods in org.apache.logging.log4j.core.appender.routing that return Configuration Modifier and Type Method Description Configuration
Routes.Builder. getConfiguration()
Configuration
RoutingAppender. getConfiguration()
Methods in org.apache.logging.log4j.core.appender.routing with parameters of type Configuration Modifier and Type Method Description static RoutingAppender
RoutingAppender. createAppender(String name, String ignore, Routes routes, Configuration config, RewritePolicy rewritePolicy, PurgePolicy purgePolicy, Filter filter)
Deprecated.Since 2.7; useRoutingAppender.newBuilder()
static PurgePolicy
IdlePurgePolicy. createPurgePolicy(String timeToLive, String checkInterval, String timeUnit, Configuration configuration)
Create the PurgePolicyRoutes.Builder
Routes.Builder. withConfiguration(Configuration configuration)
-
Uses of Configuration in org.apache.logging.log4j.core.async
Methods in org.apache.logging.log4j.core.async with parameters of type Configuration Modifier and Type Method Description static LoggerConfig
AsyncLoggerConfig. createLogger(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
Factory method to create a LoggerConfig.static LoggerConfig
AsyncLoggerConfig. createLogger(String additivity, String levelName, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
static LoggerConfig
AsyncLoggerConfig.RootLogger. createLogger(String additivity, String levelName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
static LoggerConfig
AsyncLoggerConfig.RootLogger. createLogger(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
void
AsyncLoggerContext. start(Configuration config)
protected void
AsyncLogger. updateConfiguration(Configuration newConfig)
Constructors in org.apache.logging.log4j.core.async with parameters of type Configuration Constructor Description AsyncLoggerConfig(String name, List<AppenderRef> appenders, Filter filter, Level level, boolean additive, Property[] properties, Configuration config, boolean includeLocation)
-
Uses of Configuration in org.apache.logging.log4j.core.config
Classes in org.apache.logging.log4j.core.config that implement Configuration Modifier and Type Class Description class
AbstractConfiguration
The base Configuration.class
DefaultConfiguration
The default configuration writes all output to the Console using the default logging level.class
NullConfiguration
This configuration defaults to no logging.Methods in org.apache.logging.log4j.core.config that return Configuration Modifier and Type Method Description Configuration
ConfigurationFactory. getConfiguration(LoggerContext loggerContext, String name, URI configLocation)
Returns the Configuration.Configuration
ConfigurationFactory. getConfiguration(LoggerContext loggerContext, String name, URI configLocation, ClassLoader loader)
Returns the Configuration obtained using a given ClassLoader.abstract Configuration
ConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
Configuration
Reconfigurable. reconfigure()
Methods in org.apache.logging.log4j.core.config with parameters of type Configuration Modifier and Type Method Description void
AwaitCompletionReliabilityStrategy. beforeStopConfiguration(Configuration configuration)
void
AwaitUnconditionallyReliabilityStrategy. beforeStopConfiguration(Configuration configuration)
void
DefaultReliabilityStrategy. beforeStopConfiguration(Configuration configuration)
void
LockingReliabilityStrategy. beforeStopConfiguration(Configuration configuration)
void
ReliabilityStrategy. beforeStopConfiguration(Configuration configuration)
Called before the configuration is stopped.static StrLookup
PropertiesPlugin. configureSubstitutor(Property[] properties, Configuration config)
Creates the Properties component.static LoggerConfig
LoggerConfig. createLogger(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
Factory method to create a LoggerConfig.static LoggerConfig
LoggerConfig. createLogger(String additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
Deprecated.static LoggerConfig
LoggerConfig.RootLogger. createLogger(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter)
protected static boolean
LoggerConfig. includeLocation(String includeLocationConfigValue, Configuration configuration)
static LoggerContext
Configurator. initialize(ClassLoader loader, Configuration configuration)
Initializes the Logging Context.static LoggerContext
Configurator. initialize(ClassLoader loader, Configuration configuration, Object externalContext)
Initializes the Logging Context.static LoggerContext
Configurator. initialize(Configuration configuration)
Initializes the Logging Context.static void
Configurator. reconfigure(Configuration configuration)
Reconfigure using an already constructed Configuration.void
ConfigurationAware. setConfiguration(Configuration configuration)
Injects the current Configuration into this object.Constructors in org.apache.logging.log4j.core.config with parameters of type Configuration Constructor Description ConfigurationFileWatcher(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis)
HttpWatcher(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis)
LoggerConfig(String name, List<AppenderRef> appenders, Filter filter, Level level, boolean additive, Property[] properties, Configuration config, boolean includeLocation)
-
Uses of Configuration in org.apache.logging.log4j.core.config.builder.api
Classes in org.apache.logging.log4j.core.config.builder.api with type parameters of type Configuration Modifier and Type Interface Description interface
ConfigurationBuilder<T extends Configuration>
Interface for building logging configurations.Methods in org.apache.logging.log4j.core.config.builder.api that return types with arguments of type Configuration Modifier and Type Method Description ConfigurationBuilder<? extends Configuration>
ComponentBuilder. getBuilder()
Retrieves the ConfigurationBuilder. -
Uses of Configuration in org.apache.logging.log4j.core.config.builder.impl
Classes in org.apache.logging.log4j.core.config.builder.impl that implement Configuration Modifier and Type Class Description class
BuiltConfiguration
This is the general version of the Configuration created by the Builder. -
Uses of Configuration in org.apache.logging.log4j.core.config.composite
Classes in org.apache.logging.log4j.core.config.composite that implement Configuration Modifier and Type Class Description class
CompositeConfiguration
A Composite Configuration.Methods in org.apache.logging.log4j.core.config.composite that return Configuration Modifier and Type Method Description Configuration
CompositeConfiguration. reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.config.json
Classes in org.apache.logging.log4j.core.config.json that implement Configuration Modifier and Type Class Description class
JsonConfiguration
Creates a Node hierarchy from a JSON file.Methods in org.apache.logging.log4j.core.config.json that return Configuration Modifier and Type Method Description Configuration
JsonConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
Configuration
JsonConfiguration. reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.config.plugins.util
Methods in org.apache.logging.log4j.core.config.plugins.util with parameters of type Configuration Modifier and Type Method Description PluginBuilder
PluginBuilder. withConfiguration(Configuration configuration)
Specifies the Configuration to use for constructing the plugin instance. -
Uses of Configuration in org.apache.logging.log4j.core.config.plugins.visitors
Methods in org.apache.logging.log4j.core.config.plugins.visitors with parameters of type Configuration Modifier and Type Method Description Object
PluginAttributeVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginBuilderAttributeVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginConfigurationVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginElementVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginNodeVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginValueVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Object
PluginVisitor. visit(Configuration configuration, Node node, LogEvent event, StringBuilder log)
Visits a Node to obtain a value for constructing a Plugin object. -
Uses of Configuration in org.apache.logging.log4j.core.config.properties
Classes in org.apache.logging.log4j.core.config.properties that implement Configuration Modifier and Type Class Description class
PropertiesConfiguration
Configuration created from a properties file.Methods in org.apache.logging.log4j.core.config.properties that return Configuration Modifier and Type Method Description Configuration
PropertiesConfiguration. reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.config.xml
Classes in org.apache.logging.log4j.core.config.xml that implement Configuration Modifier and Type Class Description class
XmlConfiguration
Creates a Node hierarchy from an XML file.Methods in org.apache.logging.log4j.core.config.xml that return Configuration Modifier and Type Method Description Configuration
XmlConfigurationFactory. getConfiguration(LoggerContext loggerContext, ConfigurationSource source)
Returns the Configuration.Configuration
XmlConfiguration. reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.filter
Methods in org.apache.logging.log4j.core.filter with parameters of type Configuration Modifier and Type Method Description static ScriptFilter
ScriptFilter. createFilter(AbstractScript script, Filter.Result match, Filter.Result mismatch, Configuration configuration)
Creates the ScriptFilter. -
Uses of Configuration in org.apache.logging.log4j.core.impl
Methods in org.apache.logging.log4j.core.impl with parameters of type Configuration Modifier and Type Method Description LoggerContext
Log4jContextFactory. getContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext, Configuration configuration)
Loads the LoggerContext using the ContextSelector using the provided Configuration -
Uses of Configuration in org.apache.logging.log4j.core.layout
Fields in org.apache.logging.log4j.core.layout declared as Configuration Modifier and Type Field Description protected Configuration
AbstractLayout. configuration
The current Configuration.Methods in org.apache.logging.log4j.core.layout that return Configuration Modifier and Type Method Description Configuration
AbstractLayout.Builder. getConfiguration()
Configuration
AbstractLayout. getConfiguration()
Methods in org.apache.logging.log4j.core.layout with parameters of type Configuration Modifier and Type Method Description static PatternLayout
PatternLayout. createDefaultLayout(Configuration configuration)
Creates a PatternLayout using the default options and the given configuration.static PatternLayout
PatternLayout. createLayout(String pattern, PatternSelector patternSelector, Configuration config, RegexReplacement replace, Charset charset, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, String headerPattern, String footerPattern)
Deprecated.UsePatternLayout.newBuilder()
instead.static Rfc5424Layout
Rfc5424Layout. createLayout(Facility facility, String id, int enterpriseNumber, boolean includeMDC, String mdcId, String mdcPrefix, String eventPrefix, boolean newLine, String escapeNL, String appName, String msgId, String excludes, String includes, String required, String exceptionPattern, boolean useTlsMessageFormat, LoggerFields[] loggerFields, Configuration config)
Create the RFC 5424 Layout.static PatternParser
PatternLayout. createPatternParser(Configuration config)
Creates a PatternParser.static LevelPatternSelector
LevelPatternSelector. createSelector(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration configuration)
Deprecated.UseLevelPatternSelector.newBuilder()
instead.static MarkerPatternSelector
MarkerPatternSelector. createSelector(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration configuration)
Deprecated.UseMarkerPatternSelector.newBuilder()
instead.static ScriptPatternSelector
ScriptPatternSelector. createSelector(AbstractScript script, PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration configuration)
Deprecated.UseScriptPatternSelector.newBuilder()
instead.static AbstractStringLayout.Serializer
PatternLayout. createSerializer(Configuration configuration, RegexReplacement replace, String pattern, String defaultPattern, PatternSelector patternSelector, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi)
Deprecated.UsePatternLayout.newSerializerBuilder()
instead.B
AbstractLayout.Builder. setConfiguration(Configuration configuration)
LevelPatternSelector.Builder
LevelPatternSelector.Builder. setConfiguration(Configuration configuration)
MarkerPatternSelector.Builder
MarkerPatternSelector.Builder. setConfiguration(Configuration configuration)
PatternLayout.SerializerBuilder
PatternLayout.SerializerBuilder. setConfiguration(Configuration configuration)
ScriptPatternSelector.Builder
ScriptPatternSelector.Builder. setConfiguration(Configuration config)
PatternLayout.Builder
PatternLayout.Builder. withConfiguration(Configuration configuration)
Constructors in org.apache.logging.log4j.core.layout with parameters of type Configuration Constructor Description AbstractLayout(Configuration configuration, byte[] header, byte[] footer)
Constructs a layout with an optional header and footer.AbstractStringLayout(Configuration config, Charset aCharset, AbstractStringLayout.Serializer headerSerializer, AbstractStringLayout.Serializer footerSerializer)
Builds a new layout.LevelPatternSelector(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration config)
Deprecated.UseLevelPatternSelector.newBuilder()
instead.MarkerPatternSelector(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration config)
Deprecated.UseMarkerPatternSelector.newBuilder()
instead.MessageLayout(Configuration configuration, byte[] header, byte[] footer)
ScriptPatternSelector(AbstractScript script, PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi, Configuration config)
Deprecated.UseScriptPatternSelector.newBuilder()
instead. -
Uses of Configuration in org.apache.logging.log4j.core.lookup
Fields in org.apache.logging.log4j.core.lookup declared as Configuration Modifier and Type Field Description protected Configuration
AbstractConfigurationAwareLookup. configuration
Methods in org.apache.logging.log4j.core.lookup with parameters of type Configuration Modifier and Type Method Description void
AbstractConfigurationAwareLookup. setConfiguration(Configuration configuration)
void
StrSubstitutor. setConfiguration(Configuration configuration)
-
Uses of Configuration in org.apache.logging.log4j.core.net
Methods in org.apache.logging.log4j.core.net with parameters of type Configuration Modifier and Type Method Description static SmtpManager
SmtpManager. getSmtpManager(Configuration config, String to, String cc, String bcc, String from, String replyTo, String subject, String protocol, String host, int port, String username, String password, boolean isDebug, String filterName, int numElements, SslConfiguration sslConfiguration)
-
Uses of Configuration in org.apache.logging.log4j.core.pattern
Methods in org.apache.logging.log4j.core.pattern with parameters of type Configuration Modifier and Type Method Description static AbstractStyleNameConverter.Black
AbstractStyleNameConverter.Black. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Blue
AbstractStyleNameConverter.Blue. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Cyan
AbstractStyleNameConverter.Cyan. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Green
AbstractStyleNameConverter.Green. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Magenta
AbstractStyleNameConverter.Magenta. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).protected static <T extends AbstractStyleNameConverter>
TAbstractStyleNameConverter. newInstance(Class<T> asnConverterClass, String name, Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Red
AbstractStyleNameConverter.Red. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.White
AbstractStyleNameConverter.White. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static AbstractStyleNameConverter.Yellow
AbstractStyleNameConverter.Yellow. newInstance(Configuration config, String[] options)
Gets an instance of the class (called via reflection).static EncodingPatternConverter
EncodingPatternConverter. newInstance(Configuration config, String[] options)
Creates an EncodingPatternConverter using a pattern string and an optional escape format.static EqualsIgnoreCaseReplacementConverter
EqualsIgnoreCaseReplacementConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static EqualsReplacementConverter
EqualsReplacementConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static ExtendedThrowablePatternConverter
ExtendedThrowablePatternConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static HighlightConverter
HighlightConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static MaxLengthConverter
MaxLengthConverter. 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 RegexReplacementConverter
RegexReplacementConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static RootThrowablePatternConverter
RootThrowablePatternConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static StyleConverter
StyleConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static ThrowablePatternConverter
ThrowablePatternConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.static VariablesNotEmptyReplacementConverter
VariablesNotEmptyReplacementConverter. newInstance(Configuration config, String[] options)
Gets an instance of the class.Constructors in org.apache.logging.log4j.core.pattern with parameters of type Configuration Constructor Description LiteralPatternConverter(Configuration config, String literal, boolean convertBackslashes)
Create a new instance.PatternParser(Configuration config, String converterKey, Class<?> expected)
Constructor.PatternParser(Configuration config, String converterKey, Class<?> expectedClass, Class<?> filterClass)
Constructor.ThrowablePatternConverter(String name, String style, String[] options, Configuration config)
Constructor. -
Uses of Configuration in org.apache.logging.log4j.core.script
Methods in org.apache.logging.log4j.core.script with parameters of type Configuration Modifier and Type Method Description static ScriptRef
ScriptRef. createReference(String name, Configuration configuration)
Constructors in org.apache.logging.log4j.core.script with parameters of type Configuration Constructor Description ScriptManager(Configuration configuration, WatchManager watchManager)
-
Uses of Configuration in org.apache.logging.log4j.core.util
Methods in org.apache.logging.log4j.core.util that return Configuration Modifier and Type Method Description Configuration
AbstractWatcher. getConfiguration()
Methods in org.apache.logging.log4j.core.util with parameters of type Configuration Modifier and Type Method Description static <T extends Watcher>
TWatcherFactory. instantiate(String name, Class<T> clazz, Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> listeners, long lastModifiedMillis)
Watcher
WatcherFactory. newWatcher(Source source, Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis)
Constructors in org.apache.logging.log4j.core.util with parameters of type Configuration Constructor Description AbstractWatcher(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners)
WrappedFileWatcher(FileWatcher watcher, Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis)
-