Uses of Class
org.apache.logging.log4j.core.config.LoggerConfig
Packages that use LoggerConfig
Package
Description
Implementation of Log4j 2.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
Log4j 2 JMX support.
-
Uses of LoggerConfig in org.apache.logging.log4j.core
Fields in org.apache.logging.log4j.core declared as LoggerConfigModifier and TypeFieldDescriptionfinal LoggerConfig
Logger.PrivateConfig.loggerConfig
LoggerConfig to delegate the actual logging to.Methods in org.apache.logging.log4j.core that return LoggerConfigConstructors in org.apache.logging.log4j.core with parameters of type LoggerConfig -
Uses of LoggerConfig in org.apache.logging.log4j.core.async
Subclasses of LoggerConfig in org.apache.logging.log4j.core.asyncModifier and TypeClassDescriptionclass
Asynchronous Logger object that is created via configuration and can be combined with synchronous loggers.static class
An asynchronous root Logger.Methods in org.apache.logging.log4j.core.async that return LoggerConfigModifier and TypeMethodDescriptionAsyncLoggerConfig.Builder.build()
AsyncLoggerConfig.RootLogger.Builder.build()
static 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) Deprecated.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. -
Uses of LoggerConfig in org.apache.logging.log4j.core.config
Subclasses of LoggerConfig in org.apache.logging.log4j.core.configMethods in org.apache.logging.log4j.core.config that return LoggerConfigModifier and TypeMethodDescriptionLoggerConfig.Builder.build()
LoggerConfig.RootLogger.Builder.build()
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.AwaitCompletionReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) AwaitUnconditionallyReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) DefaultReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) LockingReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) ReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) For internal use by the ReliabilityStrategy; returns the LoggerConfig to use.Returns the LoggerConfig with the specified name.AbstractConfiguration.getLoggerConfig
(String loggerName) Locates the appropriate LoggerConfig for a Logger name.Configuration.getLoggerConfig
(String name) Locates the appropriate LoggerConfig for a Logger name.LoggerConfig.getParent()
Returns the parent of this LoggerConfig.Loggers.getRoot()
AbstractConfiguration.getRootLogger()
Returns the root Logger.Configuration.getRootLogger()
Returns the root Logger.Methods in org.apache.logging.log4j.core.config that return types with arguments of type LoggerConfigModifier and TypeMethodDescriptionAbstractConfiguration.getLoggers()
Returns a Map of all the LoggerConfigs.Configuration.getLoggers()
Loggers.getMap()
Methods in org.apache.logging.log4j.core.config with parameters of type LoggerConfigModifier and TypeMethodDescriptionvoid
AbstractConfiguration.addLogger
(String loggerName, LoggerConfig loggerConfig) Add a loggerConfig.void
Configuration.addLogger
(String name, LoggerConfig loggerConfig) static Loggers
LoggersPlugin.createLoggers
(LoggerConfig[] loggers) Create a Loggers object to contain all the Loggers.AbstractConfiguration.getReliabilityStrategy
(LoggerConfig loggerConfig) Configuration.getReliabilityStrategy
(LoggerConfig loggerConfig) static ReliabilityStrategy
ReliabilityStrategyFactory.getReliabilityStrategy
(LoggerConfig loggerConfig) Returns a newReliabilityStrategy
instance based on the value of system propertylog4j.ReliabilityStrategy
.void
LoggerConfig.setParent
(LoggerConfig parent) Sets the parent of this LoggerConfig.Method parameters in org.apache.logging.log4j.core.config with type arguments of type LoggerConfigModifier and TypeMethodDescriptionAwaitCompletionReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) AwaitUnconditionallyReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) DefaultReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) LockingReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) ReliabilityStrategy.getActiveLoggerConfig
(Supplier<LoggerConfig> next) For internal use by the ReliabilityStrategy; returns the LoggerConfig to use.void
AwaitCompletionReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, StackTraceElement location, Marker marker, Level level, Message data, Throwable t) void
AwaitCompletionReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, Marker marker, Level level, Message data, Throwable t) void
AwaitCompletionReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, LogEvent event) void
AwaitUnconditionallyReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, StackTraceElement location, Marker marker, Level level, Message data, Throwable t) void
AwaitUnconditionallyReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, Marker marker, Level level, Message data, Throwable t) void
AwaitUnconditionallyReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, LogEvent event) void
DefaultReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, StackTraceElement location, Marker marker, Level level, Message data, Throwable t) void
DefaultReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, Marker marker, Level level, Message data, Throwable t) void
DefaultReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, LogEvent event) void
LocationAwareReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, StackTraceElement location, Marker marker, Level level, Message data, Throwable t) Logs an event.void
LockingReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, StackTraceElement location, Marker marker, Level level, Message data, Throwable t) void
LockingReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, Marker marker, Level level, Message data, Throwable t) void
LockingReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, LogEvent event) void
ReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, String loggerName, String fqcn, Marker marker, Level level, Message data, Throwable t) Logs an event.void
ReliabilityStrategy.log
(Supplier<LoggerConfig> reconfigured, LogEvent event) Logs an event.Constructors in org.apache.logging.log4j.core.config with parameters of type LoggerConfigModifierConstructorDescriptionAwaitCompletionReliabilityStrategy
(LoggerConfig loggerConfig) AwaitUnconditionallyReliabilityStrategy
(LoggerConfig loggerConfig) DefaultReliabilityStrategy
(LoggerConfig loggerConfig) LockingReliabilityStrategy
(LoggerConfig loggerConfig) Loggers
(ConcurrentMap<String, LoggerConfig> map, LoggerConfig root) Constructor parameters in org.apache.logging.log4j.core.config with type arguments of type LoggerConfig -
Uses of LoggerConfig in org.apache.logging.log4j.core.jmx
Constructors in org.apache.logging.log4j.core.jmx with parameters of type LoggerConfigModifierConstructorDescriptionLoggerConfigAdmin
(LoggerContext loggerContext, LoggerConfig loggerConfig) Constructs a newLoggerConfigAdmin
with the specified LoggerContext and logger config.
AsyncLoggerConfig.createLogger(boolean, Level, String, String, AppenderRef[], Property[], Configuration, Filter)