Uses of Interface
org.apache.logging.log4j.core.config.Configuration
Packages that use Configuration
Package
Description
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Implementation of Log4j 2.
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
The NoSQL Appender supports writing log events to NoSQL databases.
Apache Flume Appender.
Rolling File Appender and support classes.
Support classes for the Rolling File Appender.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
Configuration Builder API for programmatically configuring Log4j.
Configuration Builder Implementation.
Support for composite configurations.
Classes and interfaces supporting configuration of Log4j 2 with JSON.
Utility and manager classes for Log4j 2 plugins.
Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.
Configuration using Properties files.
Classes and interfaces supporting configuration of Log4j 2 with XML.
Classes and interfaces supporting configuration of Log4j 2 with YAML.
Log4j 2 Filter support.
Log4j 2 private implementation classes.
Log4j 2 JMX support.
Log4j 2 Layout support.
Log4j 2 Lookups.
Log4j 2 network support.
Provides classes implementing format specifiers in conversion patterns.
Log4j 2 Script support.
Log4j 2 helper classes.
-
Uses of Configuration in org.apache.log4j
Methods in org.apache.log4j that return ConfigurationModifier and TypeMethodDescription(package private) Configuration
PropertyConfigurator.doConfigure
(InputStream inputStream, LoggerRepository loggerRepository, ClassLoader classLoader) (package private) Configuration
PropertyConfigurator.doConfigure
(String fileName, LoggerRepository loggerRepository, ClassLoader classLoader) Reads configuration options from configuration file.(package private) Configuration
PropertyConfigurator.doConfigure
(URL url, LoggerRepository loggerRepository, ClassLoader classLoader) (package private) Configuration
PropertyConfigurator.doConfigure
(Properties properties, LoggerRepository loggerRepository, ClassLoader classLoader) Reads configuration options fromproperties
.private static Configuration
PropertyConfigurator.reconfigure
(Configuration configuration) Methods in org.apache.log4j with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate static Configuration
PropertyConfigurator.reconfigure
(Configuration configuration) -
Uses of Configuration in org.apache.log4j.config
Classes in org.apache.log4j.config that implement ConfigurationModifier and TypeClassDescriptionclass
Class Description goes here.class
Constructs a configuration based on Log4j 1 properties.Methods in org.apache.log4j.config that return ConfigurationModifier and TypeMethodDescriptionLog4j1ConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) PropertiesConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) Log4j1Configuration.reconfigure()
PropertiesConfiguration.reconfigure()
-
Uses of Configuration in org.apache.log4j.xml
Classes in org.apache.log4j.xml that implement ConfigurationMethods in org.apache.log4j.xml that return ConfigurationModifier and TypeMethodDescriptionXmlConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) XmlConfiguration.reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core
Fields in org.apache.logging.log4j.core declared as ConfigurationModifier and TypeFieldDescriptionfinal Configuration
Logger.PrivateConfig.config
The current Configuration associated with the LoggerConfig.private Configuration
LoggerContext.configuration
The Configuration is volatile to guarantee that initialization of the Configuration has completed before the reference is updated.private static final Configuration
LoggerContext.NULL_CONFIGURATION
Methods in org.apache.logging.log4j.core that return ConfigurationModifier and TypeMethodDescriptionLoggerContext.getConfiguration()
Returns the current Configuration.LoggerContext.setConfiguration
(Configuration config) Sets the Configuration to be used.Methods in org.apache.logging.log4j.core with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
LoggerContext.reconfigure
(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 -
Uses of Configuration in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
AsyncAppender.config
private final Configuration
FailoverAppender.config
private Configuration
AbstractAppender.Builder.configuration
private final Configuration
AbstractManager.AbstractFactoryData.configuration
private Configuration
AppenderSet.Builder.configuration
private final Configuration
AppenderSet.configuration
private Configuration
AsyncAppender.Builder.configuration
final Configuration
ConfigurationFactoryData.configuration
This field is public to follow the style of existing FactoryData classes.private final Configuration
HttpManager.configuration
private Configuration
ScriptAppenderSelector.Builder.configuration
Methods in org.apache.logging.log4j.core.appender that return ConfigurationModifier and TypeMethodDescriptionAbstractAppender.Builder.getConfiguration()
AbstractManager.AbstractFactoryData.getConfiguration()
Gets my configuration.AppenderSet.Builder.getConfiguration()
ConfigurationFactoryData.getConfiguration()
HttpManager.getConfiguration()
ScriptAppenderSelector.Builder.getConfiguration()
Methods in org.apache.logging.log4j.core.appender with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic AsyncAppender
AsyncAppender.createAppender
(AppenderRef[] appenderRefs, String errorRef, boolean blocking, long shutdownTimeout, int size, String name, boolean includeLocation, Filter filter, Configuration config, boolean ignoreExceptions) Deprecated.static 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.AbstractAppender.Builder.setConfiguration
(Configuration configuration) AsyncAppender.Builder.setConfiguration
(Configuration configuration) AbstractAppender.Builder.withConfiguration
(Configuration configuration) Deprecated.AppenderSet.Builder.withConfiguration
(Configuration configuration) ScriptAppenderSelector.Builder.withConfiguration
(Configuration configuration) Constructors in org.apache.logging.log4j.core.appender with parameters of type ConfigurationModifierConstructorDescriptionprotected
AbstractFactoryData
(Configuration configuration) Constructs the base factory data.private
AppenderSet
(Configuration configuration, Map<String, Node> appenders) private
AsyncAppender
(String name, Filter filter, AppenderRef[] appenderRefs, String errorRef, int queueSize, boolean blocking, boolean ignoreExceptions, long shutdownTimeout, Configuration config, boolean includeLocation, BlockingQueueFactory<LogEvent> blockingQueueFactory, Property[] properties) ConfigurationFactoryData
(Configuration configuration) FactoryData
(boolean append, boolean locking, boolean bufferedIo, int bufferSize, boolean createOnDemand, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Constructor.FactoryData
(boolean append, boolean immediateFlush, int bufferSize, String advertiseURI, Layout<? extends Serializable> layout, Configuration configuration) Constructor.private
FailoverAppender
(String name, Filter filter, String primary, String[] failovers, int intervalMillis, Configuration config, boolean ignoreExceptions, Property[] properties) protected
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.db
Fields in org.apache.logging.log4j.core.appender.db declared as ConfigurationMethods in org.apache.logging.log4j.core.appender.db with parameters of type ConfigurationModifier and TypeMethodDescriptionColumnMapping.Builder.setConfiguration
(Configuration configuration) Constructors in org.apache.logging.log4j.core.appender.db with parameters of type ConfigurationModifierConstructorDescriptionprotected
AbstractDatabaseManager
(String name, int bufferSize, Layout<? extends Serializable> layout, Configuration configuration) Constructs the base manager.protected
AbstractFactoryData
(Configuration configuration, int bufferSize, Layout<? extends Serializable> layout) Constructs the base factory data. -
Uses of Configuration in org.apache.logging.log4j.core.appender.db.jdbc
Fields in org.apache.logging.log4j.core.appender.db.jdbc declared as ConfigurationMethods in org.apache.logging.log4j.core.appender.db.jdbc with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic ColumnConfig
ColumnConfig.createColumnConfig
(Configuration config, String name, String pattern, String literalValue, String eventTimestamp, String unicode, String clob) Deprecated.ColumnConfig.Builder.setConfiguration
(Configuration configuration) The configuration object. -
Uses of Configuration in org.apache.logging.log4j.core.appender.nosql
Methods in org.apache.logging.log4j.core.appender.nosql with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic NoSqlDatabaseManager
<?> NoSqlDatabaseManager.getNoSqlDatabaseManager
(String name, int bufferSize, NoSqlProvider<?> provider, KeyValuePair[] additionalFields, Configuration configuration) Creates a NoSQL manager for use within theNoSqlAppender
, or returns a suitable one if it already exists.Constructors in org.apache.logging.log4j.core.appender.nosql with parameters of type ConfigurationModifierConstructorDescriptionprotected
FactoryData
(Configuration configuration, int bufferSize, NoSqlProvider<?> provider, KeyValuePair[] additionalFields) private
NoSqlDatabaseManager
(String name, int bufferSize, NoSqlProvider<NoSqlConnection<W, ? extends NoSqlObject<W>>> provider, KeyValuePair[] additionalFields, Configuration configuration) -
Uses of Configuration in org.apache.logging.log4j.core.appender.rewrite
Fields in org.apache.logging.log4j.core.appender.rewrite declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
PropertiesRewritePolicy.config
private final Configuration
RewriteAppender.config
Methods in org.apache.logging.log4j.core.appender.rewrite with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic 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.Constructors in org.apache.logging.log4j.core.appender.rewrite with parameters of type ConfigurationModifierConstructorDescriptionprivate
PropertiesRewritePolicy
(Configuration config, List<Property> props) private
RewriteAppender
(String name, Filter filter, boolean ignoreExceptions, AppenderRef[] appenderRefs, RewritePolicy rewritePolicy, Configuration config, Property[] properties) -
Uses of Configuration in org.apache.logging.log4j.core.appender.rolling
Fields in org.apache.logging.log4j.core.appender.rolling declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
DefaultRolloverStrategy.Builder.config
private Configuration
DirectWriteRolloverStrategy.Builder.config
private final Configuration
CronTriggeringPolicy.configuration
Methods in org.apache.logging.log4j.core.appender.rolling that return ConfigurationModifier and TypeMethodDescriptionDefaultRolloverStrategy.Builder.getConfig()
DirectWriteRolloverStrategy.Builder.getConfig()
Methods in org.apache.logging.log4j.core.appender.rolling with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic 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.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.withConfig
(Configuration config) Defines configuration.DirectWriteRolloverStrategy.Builder.withConfig
(Configuration config) Defines configuration.Constructors in org.apache.logging.log4j.core.appender.rolling with parameters of type ConfigurationModifierConstructorDescriptionprivate
CronTriggeringPolicy
(CronExpression schedule, boolean checkOnStartup, Configuration configuration) FactoryData
(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) Creates the data for the factory.FactoryData
(String fileName, String pattern, boolean append, boolean immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Create the data for the factory. -
Uses of Configuration in org.apache.logging.log4j.core.appender.rolling.action
Fields in org.apache.logging.log4j.core.appender.rolling.action declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
PosixViewAttributeAction.Builder.configuration
private final Configuration
ScriptCondition.configuration
Methods in org.apache.logging.log4j.core.appender.rolling.action with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic 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.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 ConfigurationModifierConstructorDescriptionScriptCondition
(AbstractScript script, Configuration configuration) Constructs a new ScriptCondition. -
Uses of Configuration in org.apache.logging.log4j.core.appender.routing
Fields in org.apache.logging.log4j.core.appender.routing declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
Routes.Builder.configuration
private final Configuration
Routes.configuration
private final Configuration
RoutingAppender.configuration
Methods in org.apache.logging.log4j.core.appender.routing that return ConfigurationModifier and TypeMethodDescriptionRoutes.Builder.getConfiguration()
RoutingAppender.getConfiguration()
Methods in org.apache.logging.log4j.core.appender.routing with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic 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.withConfiguration
(Configuration configuration) Constructors in org.apache.logging.log4j.core.appender.routing with parameters of type ConfigurationModifierConstructorDescriptionprivate
Routes
(Configuration configuration, AbstractScript patternScript, String pattern, Route... routes) private
RoutingAppender
(String name, Filter filter, boolean ignoreExceptions, Routes routes, RewritePolicy rewritePolicy, Configuration configuration, PurgePolicy purgePolicy, AbstractScript defaultRouteScript, Property[] properties) -
Uses of Configuration in org.apache.logging.log4j.core.async
Methods in org.apache.logging.log4j.core.async with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic LoggerConfig
AsyncLoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.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) Deprecated.private void
AsyncLoggerContext.maybeStartHelper
(Configuration config) void
AsyncLoggerContext.start
(Configuration config) protected void
AsyncLogger.updateConfiguration
(Configuration newConfig) Constructors in org.apache.logging.log4j.core.async with parameters of type ConfigurationModifierConstructorDescriptionprotected
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 ConfigurationModifier and TypeClassDescriptionclass
The base Configuration.class
The default configuration writes all output to the Console using the default logging level.class
This configuration defaults to no logging.Fields in org.apache.logging.log4j.core.config declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
LoggerConfig.Builder.config
private final Configuration
LoggerConfig.config
private Configuration
LoggerConfig.RootLogger.Builder.config
Methods in org.apache.logging.log4j.core.config that return ConfigurationModifier and TypeMethodDescriptionLoggerConfig.Builder.getConfig()
LoggerConfig.RootLogger.Builder.getConfig()
private Configuration
ConfigurationFactory.Factory.getConfiguration
(String requiredVersion, LoggerContext loggerContext, String configLocationStr) private Configuration
ConfigurationFactory.Factory.getConfiguration
(LoggerContext loggerContext, boolean isTest, String name) private Configuration
ConfigurationFactory.Factory.getConfiguration
(LoggerContext loggerContext, String configLocationStr) ConfigurationFactory.Factory.getConfiguration
(LoggerContext loggerContext, String name, URI configLocation) Default Factory Constructor.ConfigurationFactory.Factory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) ConfigurationFactory.getConfiguration
(LoggerContext loggerContext, String name, URI configLocation) Returns the 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) Reconfigurable.reconfigure()
Methods in org.apache.logging.log4j.core.config with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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) Deprecated.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) Deprecated.protected static LoggerConfig.LevelAndRefs
LoggerConfig.getLevelAndRefs
(Level level, AppenderRef[] refs, String levelAndRefs, Configuration config) 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.private static boolean
Configurator.setLevel
(String loggerName, Level level, Configuration config) LoggerConfig.Builder.withConfig
(Configuration config) LoggerConfig.RootLogger.Builder.withConfig
(Configuration config) Constructors in org.apache.logging.log4j.core.config with parameters of type ConfigurationModifierConstructorDescriptionConfigurationFileWatcher
(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis) HttpWatcher
(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis) protected
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.arbiters
Fields in org.apache.logging.log4j.core.config.arbiters declared as ConfigurationConstructors in org.apache.logging.log4j.core.config.arbiters with parameters of type ConfigurationModifierConstructorDescriptionprivate
ScriptArbiter
(Configuration configuration, AbstractScript script) -
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 ConfigurationModifier and TypeInterfaceDescriptioninterface
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 ConfigurationModifier and TypeMethodDescriptionConfigurationBuilder
<? 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 with type parameters of type ConfigurationModifier and TypeClassDescription(package private) class
DefaultComponentBuilder<T extends ComponentBuilder<T>,
CB extends ConfigurationBuilder<? extends Configuration>> Generic component that captures attributes and Components in preparation for assembling the Appender's Component.Classes in org.apache.logging.log4j.core.config.builder.impl that implement ConfigurationModifier and TypeClassDescriptionclass
This is the general version of the Configuration created by the Builder.Constructor parameters in org.apache.logging.log4j.core.config.builder.impl with type arguments of type ConfigurationModifierConstructorDescriptionDefaultAppenderComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type) DefaultAppenderRefComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String ref) DefaultComponentAndConfigurationBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String type) (package private)
DefaultComponentAndConfigurationBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type) (package private)
DefaultComponentAndConfigurationBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type, String value) DefaultCompositeFilterComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String onMatch, String onMismatch) DefaultCustomLevelComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, int level) DefaultFilterComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String type, String onMatch, String onMismatch) DefaultKeyValuePairComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String key, String value) DefaultLayoutComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String type) DefaultLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String level) Configure a logger.DefaultLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String level, boolean includeLocation) Configure a logger.DefaultLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String level, String type) Configure a logger.DefaultLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String level, String type, boolean includeLocation) Configure a logger.DefaultPropertyComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String value) DefaultRootLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String level) Configure the root logger.DefaultRootLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String level, boolean includeLocation) Configure the root logger.DefaultRootLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String level, String type) Configure the root logger.DefaultRootLoggerComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String level, String type, boolean includeLocation) Configure the root logger.DefaultScriptComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String language, String text) DefaultScriptFileComponentBuilder
(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String path) -
Uses of Configuration in org.apache.logging.log4j.core.config.composite
Classes in org.apache.logging.log4j.core.config.composite that implement ConfigurationMethods in org.apache.logging.log4j.core.config.composite that return Configuration -
Uses of Configuration in org.apache.logging.log4j.core.config.json
Classes in org.apache.logging.log4j.core.config.json that implement ConfigurationModifier and TypeClassDescriptionclass
Creates a Node hierarchy from a JSON file.Methods in org.apache.logging.log4j.core.config.json that return ConfigurationModifier and TypeMethodDescriptionJsonConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) JsonConfiguration.reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.config.plugins.util
Fields in org.apache.logging.log4j.core.config.plugins.util declared as ConfigurationMethods in org.apache.logging.log4j.core.config.plugins.util with parameters of type ConfigurationModifier and TypeMethodDescriptionPluginBuilder.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 ConfigurationModifier and TypeMethodDescriptionPluginAttributeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginBuilderAttributeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginConfigurationVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginElementVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginNodeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginValueVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) 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 ConfigurationModifier and TypeClassDescriptionclass
Configuration created from a properties file.Methods in org.apache.logging.log4j.core.config.properties that return Configuration -
Uses of Configuration in org.apache.logging.log4j.core.config.xml
Classes in org.apache.logging.log4j.core.config.xml that implement ConfigurationModifier and TypeClassDescriptionclass
Creates a Node hierarchy from an XML file.Methods in org.apache.logging.log4j.core.config.xml that return ConfigurationModifier and TypeMethodDescriptionXmlConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) Returns the Configuration.XmlConfiguration.reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.config.yaml
Classes in org.apache.logging.log4j.core.config.yaml that implement ConfigurationMethods in org.apache.logging.log4j.core.config.yaml that return ConfigurationModifier and TypeMethodDescriptionYamlConfigurationFactory.getConfiguration
(LoggerContext loggerContext, ConfigurationSource source) YamlConfiguration.reconfigure()
-
Uses of Configuration in org.apache.logging.log4j.core.filter
Fields in org.apache.logging.log4j.core.filter declared as ConfigurationMethods in org.apache.logging.log4j.core.filter with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic ScriptFilter
ScriptFilter.createFilter
(AbstractScript script, Filter.Result match, Filter.Result mismatch, Configuration configuration) Creates the ScriptFilter.Constructors in org.apache.logging.log4j.core.filter with parameters of type ConfigurationModifierConstructorDescriptionprivate
ScriptFilter
(AbstractScript script, Configuration configuration, Filter.Result onMatch, Filter.Result onMismatch) -
Uses of Configuration in org.apache.logging.log4j.core.impl
Methods in org.apache.logging.log4j.core.impl with parameters of type ConfigurationModifier and TypeMethodDescriptionLog4jContextFactory.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.jmx
Methods in org.apache.logging.log4j.core.jmx that return Configuration -
Uses of Configuration in org.apache.logging.log4j.core.layout
Fields in org.apache.logging.log4j.core.layout declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
AbstractLayout.Builder.configuration
protected final Configuration
AbstractLayout.configuration
The current Configuration.private Configuration
LevelPatternSelector.Builder.configuration
private Configuration
MarkerPatternSelector.Builder.configuration
private Configuration
PatternLayout.Builder.configuration
private Configuration
PatternLayout.SerializerBuilder.configuration
private Configuration
ScriptPatternSelector.Builder.configuration
private final Configuration
ScriptPatternSelector.configuration
Methods in org.apache.logging.log4j.core.layout that return ConfigurationModifier and TypeMethodDescriptionAbstractLayout.Builder.getConfiguration()
AbstractLayout.getConfiguration()
Methods in org.apache.logging.log4j.core.layout with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic PatternLayout
PatternLayout.createDefaultLayout
(Configuration configuration) Creates a PatternLayout using the default options and the given configuration.private Map
<String, Rfc5424Layout.FieldFormatter> Rfc5424Layout.createFieldFormatters
(LoggerFields[] loggerFields, Configuration config) static CsvLogEventLayout
CsvLogEventLayout.createLayout
(Configuration config, String format, Character delimiter, Character escape, Character quote, org.apache.commons.csv.QuoteMode quoteMode, String nullString, String recordSeparator, Charset charset, String header, String footer) static AbstractCsvLayout
CsvParameterLayout.createLayout
(Configuration config, String format, Character delimiter, Character escape, Character quote, org.apache.commons.csv.QuoteMode quoteMode, String nullString, String recordSeparator, Charset charset, String header, String footer) static JsonLayout
JsonLayout.createLayout
(Configuration config, boolean locationInfo, boolean properties, boolean propertiesAsList, boolean complete, boolean compact, boolean eventEol, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace) Deprecated.UseJsonLayout.newBuilder()
insteadstatic 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 AbstractJacksonLayout
YamlLayout.createLayout
(Configuration config, boolean locationInfo, boolean properties, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace) Deprecated.UseYamlLayout.newBuilder()
insteadstatic PatternParser
PatternLayout.createPatternParser
(Configuration config) Creates a PatternParser.private static PatternParser
Rfc5424Layout.createPatternParser
(Configuration config, Class<? extends PatternConverter> filterClass) Create 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.PatternLayout.createSerializer
(Configuration configuration, RegexReplacement replace, String pattern, String defaultPattern, PatternSelector patternSelector, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi) Deprecated.UsePatternLayout.newSerializerBuilder()
instead.private static AbstractJacksonLayout.ResolvableKeyValuePair[]
AbstractJacksonLayout.prepareAdditionalFields
(Configuration config, KeyValuePair[] additionalFields) AbstractLayout.Builder.setConfiguration
(Configuration configuration) LevelPatternSelector.Builder.setConfiguration
(Configuration configuration) MarkerPatternSelector.Builder.setConfiguration
(Configuration configuration) PatternLayout.SerializerBuilder.setConfiguration
(Configuration configuration) ScriptPatternSelector.Builder.setConfiguration
(Configuration config) PatternLayout.Builder.withConfiguration
(Configuration configuration) Constructors in org.apache.logging.log4j.core.layout with parameters of type ConfigurationModifierConstructorDescriptionprotected
AbstractCsvLayout
(Configuration config, Charset charset, org.apache.commons.csv.CSVFormat csvFormat, String header, String footer) protected
AbstractJacksonLayout
(Configuration config, com.fasterxml.jackson.databind.ObjectWriter objectWriter, Charset charset, boolean compact, boolean complete, boolean eventEol, String endOfLine, AbstractStringLayout.Serializer headerSerializer, AbstractStringLayout.Serializer footerSerializer, boolean includeNullDelimiter, KeyValuePair[] additionalFields) protected
AbstractJacksonLayout
(Configuration config, com.fasterxml.jackson.databind.ObjectWriter objectWriter, Charset charset, boolean compact, boolean complete, boolean eventEol, AbstractStringLayout.Serializer headerSerializer, AbstractStringLayout.Serializer footerSerializer) Deprecated.protected
AbstractJacksonLayout
(Configuration config, com.fasterxml.jackson.databind.ObjectWriter objectWriter, Charset charset, boolean compact, boolean complete, boolean eventEol, AbstractStringLayout.Serializer headerSerializer, AbstractStringLayout.Serializer footerSerializer, boolean includeNullDelimiter) Deprecated.AbstractLayout
(Configuration configuration, byte[] header, byte[] footer) Constructs a layout with an optional header and footer.protected
AbstractStringLayout
(Configuration config, Charset aCharset, AbstractStringLayout.Serializer headerSerializer, AbstractStringLayout.Serializer footerSerializer) Builds a new layout.protected
CsvLogEventLayout
(Configuration config, Charset charset, org.apache.commons.csv.CSVFormat csvFormat, String header, String footer) CsvParameterLayout
(Configuration config, Charset charset, org.apache.commons.csv.CSVFormat csvFormat, String header, String footer) private
GelfLayout
(Configuration config, String host, KeyValuePair[] additionalFields, GelfLayout.CompressionType compressionType, int compressionThreshold, boolean includeStacktrace, boolean includeThreadContext, boolean includeMapMessage, boolean includeNullDelimiter, boolean includeNewLineDelimiter, boolean omitEmptyFields, ListChecker mdcChecker, ListChecker mapChecker, PatternLayout patternLayout, String mdcPrefix, String mapPrefix) protected
JsonLayout
(Configuration config, boolean locationInfo, boolean properties, boolean encodeThreadContextAsList, boolean complete, boolean compact, boolean eventEol, String endOfLine, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace) Deprecated.UseJsonLayout.newBuilder()
insteadprivate
JsonLayout
(Configuration config, boolean locationInfo, boolean properties, boolean encodeThreadContextAsList, boolean complete, boolean compact, boolean eventEol, String endOfLine, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace, boolean stacktraceAsString, boolean includeNullDelimiter, boolean includeTimeMillis, KeyValuePair[] additionalFields, boolean objectMessageAsJsonObject) private
LevelPatternSelector
(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi, Configuration config) LevelPatternSelector
(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration config) Deprecated.UseLevelPatternSelector.newBuilder()
instead.private
MarkerPatternSelector
(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi, Configuration config) MarkerPatternSelector
(PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, Configuration config) Deprecated.UseMarkerPatternSelector.newBuilder()
instead.MessageLayout
(Configuration configuration, byte[] header, byte[] footer) private
PatternLayout
(Configuration config, RegexReplacement replace, String eventPattern, PatternSelector patternSelector, Charset charset, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi, String headerPattern, String footerPattern) Constructs a PatternLayout using the supplied conversion pattern.private
Rfc5424Layout
(Configuration config, Facility facility, String id, int ein, boolean includeMDC, boolean includeNL, String escapeNL, String mdcId, String mdcPrefix, String eventPrefix, String appName, String messageId, String excludes, String includes, String required, Charset charset, String exceptionPattern, boolean useTLSMessageFormat, LoggerFields[] loggerFields) private
ScriptPatternSelector
(Configuration config, AbstractScript script, PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi) ScriptPatternSelector
(AbstractScript script, PatternMatch[] properties, String defaultPattern, boolean alwaysWriteExceptions, boolean disableAnsi, boolean noConsoleNoAnsi, Configuration config) Deprecated.UseScriptPatternSelector.newBuilder()
instead.private
XmlLayout
(Configuration config, boolean locationInfo, boolean properties, boolean complete, boolean compact, String endOfLine, Charset charset, boolean includeStacktrace, boolean stacktraceAsString, boolean includeNullDelimiter, boolean includeTimeMillis, KeyValuePair[] additionalFields) private
YamlLayout
(Configuration config, boolean locationInfo, boolean properties, boolean complete, boolean compact, boolean eventEol, String endOfLine, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace, boolean stacktraceAsString, boolean includeNullDelimiter, boolean includeTimeMillis, KeyValuePair[] additionalFields) protected
YamlLayout
(Configuration config, boolean locationInfo, boolean properties, boolean complete, boolean compact, boolean eventEol, String headerPattern, String footerPattern, Charset charset, boolean includeStacktrace) Deprecated.UseYamlLayout.newBuilder()
instead -
Uses of Configuration in org.apache.logging.log4j.core.lookup
Fields in org.apache.logging.log4j.core.lookup declared as ConfigurationModifier and TypeFieldDescriptionprotected Configuration
AbstractConfigurationAwareLookup.configuration
private Configuration
StrSubstitutor.configuration
The currently active Configuration for use by ConfigurationAware StrLookup implementations.Methods in org.apache.logging.log4j.core.lookup with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationModifier and TypeMethodDescriptionstatic 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
Fields in org.apache.logging.log4j.core.pattern declared as ConfigurationModifier and TypeFieldDescriptionprivate final Configuration
LiteralPatternConverter.config
private final Configuration
PatternParser.config
Methods in org.apache.logging.log4j.core.pattern with parameters of type ConfigurationModifier and TypeMethodDescriptionAbstractStyleNameConverter.Black.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).AbstractStyleNameConverter.Blue.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).AbstractStyleNameConverter.Cyan.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).AbstractStyleNameConverter.Green.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).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).AbstractStyleNameConverter.Red.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).AbstractStyleNameConverter.White.newInstance
(Configuration config, String[] options) Gets an instance of the class (called via reflection).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.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.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 RepeatPatternConverter
RepeatPatternConverter.newInstance
(Configuration config, String[] options) Gets an instance of the class.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.VariablesNotEmptyReplacementConverter.newInstance
(Configuration config, String[] options) Gets an instance of the class.private static List
<PatternFormatter> AbstractStyleNameConverter.toPatternFormatterList
(Configuration config, String[] options) Creates a list of PatternFormatter from the given configuration and options or null if no pattern is supplied.Constructors in org.apache.logging.log4j.core.pattern with parameters of type ConfigurationModifierConstructorDescriptionprivate
ExtendedThrowablePatternConverter
(Configuration config, String[] options) Private constructor.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.private
RootThrowablePatternConverter
(Configuration config, String[] options) Private constructor.protected
ThrowablePatternConverter
(String name, String style, String[] options, Configuration config) Constructor. -
Uses of Configuration in org.apache.logging.log4j.core.script
Fields in org.apache.logging.log4j.core.script declared as ConfigurationMethods in org.apache.logging.log4j.core.script with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic ScriptRef
ScriptRef.createReference
(String name, Configuration configuration) Constructors in org.apache.logging.log4j.core.script with parameters of type ConfigurationModifierConstructorDescriptionScriptManager
(Configuration configuration, WatchManager watchManager, String scriptLanguages) -
Uses of Configuration in org.apache.logging.log4j.core.util
Fields in org.apache.logging.log4j.core.util declared as ConfigurationMethods in org.apache.logging.log4j.core.util that return ConfigurationMethods in org.apache.logging.log4j.core.util with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic <T extends Watcher>
TWatcherFactory.instantiate
(String name, Class<T> clazz, Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> listeners, long lastModifiedMillis) 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 ConfigurationModifierConstructorDescriptionAbstractWatcher
(Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners) WrappedFileWatcher
(FileWatcher watcher, Configuration configuration, Reconfigurable reconfigurable, List<ConfigurationListener> configurationListeners, long lastModifiedMillis) -
Uses of Configuration in org.apache.logging.log4j.jul
Methods in org.apache.logging.log4j.jul with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate void
Log4jBridgeHandler.propagateLogLevels
(Configuration config) Perform developer tests? (Should be unused/outcommented for real code) -
Uses of Configuration in org.apache.logging.log4j.layout.template.json
Fields in org.apache.logging.log4j.layout.template.json declared as ConfigurationMethods in org.apache.logging.log4j.layout.template.json that return ConfigurationMethods in org.apache.logging.log4j.layout.template.json with parameters of type ConfigurationModifier and TypeMethodDescriptionprivate TemplateResolver
<LogEvent> JsonTemplateLayout.createEventResolver
(JsonTemplateLayout.Builder builder, Configuration configuration, Charset charset, JsonWriter jsonWriter) JsonTemplateLayout.Builder.setConfiguration
(Configuration configuration) -
Uses of Configuration in org.apache.logging.log4j.layout.template.json.resolver
Fields in org.apache.logging.log4j.layout.template.json.resolver declared as ConfigurationModifier and TypeFieldDescriptionprivate Configuration
EventResolverContext.Builder.configuration
private final Configuration
EventResolverContext.configuration
Methods in org.apache.logging.log4j.layout.template.json.resolver that return ConfigurationMethods in org.apache.logging.log4j.layout.template.json.resolver with parameters of type ConfigurationModifier and TypeMethodDescriptionEventResolverContext.Builder.setConfiguration
(Configuration configuration)
AsyncAppender.Builder
instead