Package | Description |
---|---|
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.mom.kafka |
Classes and interfaces for Kafka appender support.
|
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.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.
|
Class and 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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
AppenderRef
An Appender reference.
|
Configuration
Interface that must be implemented to create a configuration.
|
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Scheduled
Annotation that identifies a Class as requiring a Scheduled thread.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Class and Description |
---|
AppenderControl
Wraps an
Appender 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.
|
Scheduled
Annotation that identifies a Class as requiring a Scheduled thread.
|
Class and 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.LoggerConfigPredicate |
Property
Represents a key/value pair in the configuration.
|
Class and Description |
---|
AbstractConfiguration
The base Configuration.
|
AppenderControl
Wraps an
Appender 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.
|
ConfigurationFactory
Factory class for parsed
Configuration 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 |
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.LoggerConfigPredicate |
Loggers |
Node
A Configuration node.
|
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.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationSource
Represents the source for the logging configuration.
|
Class and 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.
|
Class and 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.
|
Class and Description |
---|
AbstractConfiguration
The base Configuration.
|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationFactory
Factory class for parsed
Configuration objects from a configuration file. |
ConfigurationSource
Represents the source for the logging configuration.
|
Order
Identifies the relative ordering of a
ConfigurationFactory plugin. |
Reconfigurable
Implemented by Configurations that can be reconfigured at runtime.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Node
A Configuration node.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Node
A Configuration node.
|
Class and Description |
---|
AbstractConfiguration
The base Configuration.
|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationFactory
Factory class for parsed
Configuration objects from a configuration file. |
ConfigurationSource
Represents the source for the logging configuration.
|
Order
Identifies the relative ordering of a
ConfigurationFactory plugin. |
Reconfigurable
Implemented by Configurations that can be reconfigured at runtime.
|
Class and Description |
---|
AbstractConfiguration
The base Configuration.
|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationFactory
Factory class for parsed
Configuration objects from a configuration file. |
ConfigurationSource
Represents the source for the logging configuration.
|
Order
Identifies the relative ordering of a
ConfigurationFactory plugin. |
Reconfigurable
Implemented by Configurations that can be reconfigured at runtime.
|
Class and Description |
---|
AbstractConfiguration
The base Configuration.
|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationFactory
Factory class for parsed
Configuration objects from a configuration file. |
ConfigurationSource
Represents the source for the logging configuration.
|
Order
Identifies the relative ordering of a
ConfigurationFactory plugin. |
Reconfigurable
Implemented by Configurations that can be reconfigured at runtime.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Property
Represents a key/value pair in the configuration.
|
Class and 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.
|
Class and Description |
---|
LoggerConfig
Logger object that is created via configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
ConfigurationAware
Indicates that a class requests the current Configuration to be injected.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Class and Description |
---|
Configuration
Interface that must be implemented to create a configuration.
|
Class and 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.
|
Copyright © 1999-2021 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.