Uses of Package
org.apache.logging.log4j.core.config
-
Packages that use org.apache.logging.log4j.core.config Package Description org.apache.log4j Log4j 1.x compatibility layer.org.apache.log4j.bridge 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.db The classes in this package and sub packages provide appenders for various types of databases and methods for accessing databases.org.apache.logging.log4j.core.appender.db.jdbc The JDBC Appender supports writing log events to a relational database using standard JDBC connections.org.apache.logging.log4j.core.appender.mom Message oriented middleware appenders.org.apache.logging.log4j.core.appender.mom.jeromq Classes and interfaces for ZeroMQ/JeroMQ support.org.apache.logging.log4j.core.appender.nosql The NoSQL Appender supports writing log events to NoSQL databases.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.arbiters 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.config.yaml Classes and interfaces supporting configuration of Log4j 2 with YAML.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.jmx Log4j 2 JMX support.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.org.apache.logging.log4j.jul org.apache.logging.log4j.layout.template.json org.apache.logging.log4j.layout.template.json.resolver -
Classes in org.apache.logging.log4j.core.config used by org.apache.log4j Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.log4j.bridge Class Description Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.log4j.config Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.LoggerConfig Logger object that is created via configuration.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.log4j.xml Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.LoggerConfig Logger object that is created via configuration.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core Class Description Configuration Interface that must be implemented to create a configuration.ConfigurationListener Interface used to allow components to be notified when the configuration changes.LoggerConfig Logger object that is created via configuration.Property Represents a key/value pair in the configuration.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender Class Description AppenderControl Wraps anAppender
with details an appender implementation shouldn't need to know about.AppenderRef An Appender reference.Configuration Interface that must be implemented to create a configuration.Node A Configuration node.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.db Class Description Configuration Interface that must be implemented to create a configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.db.jdbc Class Description Configuration Interface that must be implemented to create a configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.mom Class Description Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.mom.jeromq Class Description Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.nosql Class Description Configuration Interface that must be implemented to create a configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.rewrite Class Description AppenderControl Wraps anAppender
with details an appender implementation shouldn't need to know about.AppenderRef An Appender reference.Configuration Interface that must be implemented to create a configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.rolling Class Description Configuration Interface that must be implemented to create a configuration.CronScheduledFuture Scheduled Annotation that identifies a Class as requiring a Scheduled thread. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.rolling.action Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.routing Class Description AppenderControl Wraps anAppender
with details an appender implementation shouldn't need to know about.Configuration Interface that must be implemented to create a configuration.ConfigurationScheduler Node A Configuration node.Property Represents a key/value pair in the configuration.Scheduled Annotation that identifies a Class as requiring a Scheduled thread. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.async Class Description AppenderRef An Appender reference.Configuration Interface that must be implemented to create a configuration.ConfigurationListener Interface used to allow components to be notified when the configuration changes.LoggerConfig Logger object that is created via configuration.LoggerConfig.Builder Builds LoggerConfig instances.LoggerConfig.LoggerConfigPredicate LoggerConfig.RootLogger.Builder Builds LoggerConfig instances.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config Class Description AbstractConfiguration The base Configuration.AppenderControl Wraps anAppender
with details an appender implementation shouldn't need to know about.AppenderControlArraySet Data structure with similar semantics to CopyOnWriteArraySet, but giving direct access to the underlying array.AppenderRef An Appender reference.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationListener Interface used to allow components to be notified when the configuration changes.ConfigurationScheduler ConfigurationSource Represents the source for the logging configuration.CronScheduledFuture CronScheduledFuture.FutureData CustomLevelConfig Descriptor of a custom Level object that is created via configuration.CustomLevels Container for CustomLevelConfig objects.LocationAwareReliabilityStrategy Interface to ensure delivery of log events to the appropriate Appenders while including location information.LoggerConfig Logger object that is created via configuration.LoggerConfig.Builder Builds LoggerConfig instances.LoggerConfig.LevelAndRefs LoggerConfig.LoggerConfigPredicate LoggerConfig.RootLogger.Builder Builds LoggerConfig instances.Loggers Node A Configuration node.PropertiesPlugin.NullLookup Property Represents a key/value pair in the configuration.Reconfigurable Implemented by Configurations that can be reconfigured at runtime.ReliabilityStrategy Interface for objects that know how to ensure delivery of log events to the appropriate appenders, even during and after the configuration has been modified while the system is actively used. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.arbiters Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.Node A Configuration node. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.builder.api Class Description Configuration Interface that must be implemented to create a configuration.ConfigurationSource Represents the source for the logging configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.builder.impl Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationSource Represents the source for the logging configuration.Node A Configuration node. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.composite Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.Node A Configuration node.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.json Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.Node A Configuration node.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.plugins.util Class Description Configuration Interface that must be implemented to create a configuration.Node A Configuration node. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.plugins.visitors Class Description Configuration Interface that must be implemented to create a configuration.Node A Configuration node. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.properties Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.xml Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.Node A Configuration node.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.yaml Class Description AbstractConfiguration The base Configuration.Configuration Interface that must be implemented to create a configuration.ConfigurationFactory Factory class for parsedConfiguration
objects from a configuration file.ConfigurationSource Represents the source for the logging configuration.Order Identifies the relative ordering of aConfigurationFactory
plugin.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.filter Class Description Configuration Interface that must be implemented to create a configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.impl Class Description Configuration Interface that must be implemented to create a configuration.ConfigurationSource Represents the source for the logging configuration.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.jmx Class Description Configuration Interface that must be implemented to create a configuration.LoggerConfig Logger object that is created via configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.layout Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.lookup Class Description Configuration Interface that must be implemented to create a configuration.ConfigurationAware Indicates that a class requests the current Configuration to be injected.Property Represents a key/value pair in the configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.net Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.pattern Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.script Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.util Class Description Configuration Interface that must be implemented to create a configuration.ConfigurationListener Interface used to allow components to be notified when the configuration changes.ConfigurationScheduler ConfigurationSource Represents the source for the logging configuration.Reconfigurable Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.jul Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.layout.template.json Class Description Configuration Interface that must be implemented to create a configuration. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.layout.template.json.resolver Class Description Configuration Interface that must be implemented to create a configuration.