Uses of Package
org.apache.logging.log4j.core
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.
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.
Collection of OSGi-specific classes for bundles.
Parsers for the output of various layouts.
Provides classes implementing format specifiers in conversion patterns.
Log4j 2 Context Selectors.
Log4j 2 helper classes.
-
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Default implementation using the Core LoggerContext.Appenders may delegate their error handling toErrorHandlers
.Interface that must be implemented to allow custom event filtering.The result that can returned from a filter method call.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Status of a life cycle like aLoggerContext
.Extends the LifeCycle interface.Provides contextual information about a logged message.The core implementation of theLogger
interface.The binding between a Logger and its configuration.The LoggerContext is the anchor for the logging system.Provides access to a Core Logger Context. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Appenders may delegate their error handling toErrorHandlers
.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.Instantiates theLayout
type for String-based layouts. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.Instantiates theLayout
type for String-based layouts. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message. -
ClassDescriptionA life cycle to be extended.Interface that must be implemented to allow custom event filtering.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The core implementation of the
Logger
interface.The LoggerContext is the anchor for the logging system. -
ClassDescriptionA life cycle to be extended.Appends
LogEvent
s.Interface that must be implemented to allow custom event filtering.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The core implementation of theLogger
interface.The LoggerContext is the anchor for the logging system. -
ClassDescriptionThe result that can returned from a filter method call.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.The result that can returned from a filter method call.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.The LoggerContext is the anchor for the logging system.
-
-
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionA life cycle to be extended.Interface that must be implemented to allow custom event filtering.The result that can returned from a filter method call.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.Provides contextual information about a logged message.The core implementation of the
Logger
interface. -
ClassDescriptionResponsible for initializing the context data of LogEvents.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
-
-
ClassDescriptionProvides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
ClassDescriptionLays out a LogEvent in different formats.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
-
-
-
-
ClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Status of a life cycle like a
LoggerContext
.Extends the LifeCycle interface.