Uses of Package
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.
-
ClassDescriptionInterface 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.
-
ClassDescriptionAn Appender reference.Interface that must be implemented to create a configuration.A Configuration node.Represents a key/value pair in the configuration.
-
ClassDescriptionInterface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
ClassDescriptionInterface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
-
-
ClassDescriptionInterface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
-
ClassDescriptionAn Appender reference.Interface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
ClassDescriptionInterface that must be implemented to create a configuration.Annotation that identifies a Class as requiring a Scheduled thread.
-
-
ClassDescriptionWraps 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. -
ClassDescriptionAn 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.
-
ClassDescriptionThe 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. -
-
ClassDescriptionInterface that must be implemented to create a configuration.Represents the source for the logging configuration.
-
ClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.Represents the source for the logging configuration.A Configuration node.
-
ClassDescriptionThe base Configuration.Interface that must be implemented to create a configuration.A Configuration node.Implemented by Configurations that can be reconfigured at runtime.
-
ClassDescriptionThe 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. -
ClassDescriptionInterface that must be implemented to create a configuration.A Configuration node.
-
ClassDescriptionInterface that must be implemented to create a configuration.A Configuration node.
-
ClassDescriptionThe 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. -
ClassDescriptionThe 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. -
ClassDescriptionThe 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. -
ClassDescriptionInterface that must be implemented to create a configuration.Represents a key/value pair in the configuration.
-
ClassDescriptionInterface that must be implemented to create a configuration.Represents the source for the logging configuration.Represents a key/value pair in the configuration.
-
-
-
ClassDescriptionInterface 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.
-
-
-
-
ClassDescriptionInterface 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.