Uses of Package
org.apache.logging.log4j.core.config
Packages that use org.apache.logging.log4j.core.config
Package
Description
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.
Message oriented middleware appenders.
Classes and interfaces for ZeroMQ/JeroMQ support.
Classes and interfaces for Kafka appender support.
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.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.coreClassDescriptionInterface that must be implemented to create a configuration.Interface used to allow components to be notified when the configuration changes.Logger object that is created via configuration.Represents a key/value pair in the configuration.Implemented by Configurations that can be reconfigured at runtime.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appenderClassDescriptionAn Appender reference.Interface that must be implemented to create a configuration.A Configuration node.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.dbClassDescriptionInterface that must be implemented to create a configuration.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.jdbcClassDescriptionInterface that must be implemented to create a configuration.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
-
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.mom.kafkaClassDescriptionInterface that must be implemented to create a configuration.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
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.rewriteClassDescriptionAn Appender reference.Interface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.appender.rollingClassDescriptionInterface that must be implemented to create a configuration.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.routingClassDescriptionWraps an
Appender
with details an appender implementation shouldn't need to know about.Interface that must be implemented to create a configuration.A Configuration node.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.asyncClassDescriptionAn Appender reference.Interface that must be implemented to create a configuration.Interface used to allow components to be notified when the configuration changes.Logger object that is created via configuration.Builds LoggerConfig instances.Builds LoggerConfig instances.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.configClassDescriptionThe base Configuration.Wraps an
Appender
with details an appender implementation shouldn't need to know about.An Appender reference.Interface that must be implemented to create a configuration.Factory class for parsedConfiguration
objects from a configuration file.Interface used to allow components to be notified when the configuration changes.Represents the source for the logging configuration.Descriptor of a custom Level object that is created via configuration.Container for CustomLevelConfig objects.Interface to ensure delivery of log events to the appropriate Appenders while including location information.Logger object that is created via configuration.Builds LoggerConfig instances.Builds LoggerConfig instances.A Configuration node.Represents a key/value pair in the configuration.Implemented by Configurations that can be reconfigured at runtime.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.builder.apiClassDescriptionInterface that must be implemented to create a configuration.Represents the source for the logging configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.builder.implClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Represents the source for the logging configuration.A Configuration node.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.compositeClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.A Configuration node.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.jsonClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Factory class for parsed
Configuration
objects from a configuration file.Represents the source for the logging configuration.Identifies the relative ordering of aConfigurationFactory
plugin.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.utilClassDescriptionInterface that must be implemented to create a configuration.A Configuration node.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.plugins.visitorsClassDescriptionInterface that must be implemented to create a configuration.A Configuration node.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.config.propertiesClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Factory class for parsed
Configuration
objects from a configuration file.Represents the source for the logging configuration.Identifies the relative ordering of aConfigurationFactory
plugin.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.xmlClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Factory class for parsed
Configuration
objects from a configuration file.Represents the source for the logging configuration.Identifies the relative ordering of aConfigurationFactory
plugin.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.yamlClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Factory class for parsed
Configuration
objects from a configuration file.Represents the source for the logging configuration.Identifies the relative ordering of aConfigurationFactory
plugin.Implemented by Configurations that can be reconfigured at runtime. -
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.filterClassDescriptionInterface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.implClassDescriptionInterface that must be implemented to create a configuration.Represents the source for the logging configuration.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.jmx
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.layout
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.lookupClassDescriptionInterface that must be implemented to create a configuration.Indicates that a class requests the current Configuration to be injected.Indicates that a class requests the current LoggerContext to be injected.Represents a key/value pair in the configuration.
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.net
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.pattern
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.script
-
Classes in org.apache.logging.log4j.core.config used by org.apache.logging.log4j.core.utilClassDescriptionInterface that must be implemented to create a configuration.Interface used to allow components to be notified when the configuration changes.Represents the source for the logging configuration.Implemented by Configurations that can be reconfigured at runtime.