Uses of Package
org.apache.logging.log4j.core
Packages that use 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.coreClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appenderClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.dbClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.db.jdbcClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.momClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.mom.jeromqClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.mom.kafkaClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.nosqlClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.rewriteClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.rollingClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.appender.routingClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.asyncClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.configClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.builder.apiClassDescriptionThe result that can returned from a filter method call.The LoggerContext is the anchor for the logging system.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.builder.implClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.compositeClassDescriptionA life cycle to be extended.All proper Java frameworks implement some sort of object life cycle.Extends the LifeCycle interface.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.jsonClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.plugins.util
-
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.propertiesClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.xmlClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.config.yamlClassDescriptionA 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.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.filterClassDescriptionA 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. -
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.implClassDescriptionResponsible for initializing the context data of LogEvents.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.jmx
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.layout
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.lookupClassDescriptionProvides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.netClassDescriptionLays out a LogEvent in different formats.Provides contextual information about a logged message.The LoggerContext is the anchor for the logging system.
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.osgi
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.parser
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.pattern
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.selector
-
Classes in org.apache.logging.log4j.core used by org.apache.logging.log4j.core.utilClassDescriptionA 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.