| Package | Description |
|---|---|
| org.apache.logging.log4j |
Public API for Log4j 2.
|
| org.apache.logging.log4j.simple |
Simple logging implementation.
|
| org.apache.logging.log4j.spi |
Internal interfaces and classes to be used by authors of logging implementations or for internal use by API classes.
|
| org.apache.logging.log4j.status |
Status API for Log4j 2.
|
| org.apache.logging.log4j.util |
Internal utility classes for the Log4j 2 API.
|
| Class and Description |
|---|
| LoggerContext
Anchor point for logging implementations.
|
| LoggerContextFactory
Implemented by factories that create
LoggerContext objects.
|
| StandardLevel
Standard Logging Levels as an enumeration for use internally.
|
| ThreadContextStack
Service provider interface to implement custom NDC behavior for
ThreadContext.
|
| Class and Description |
|---|
| AbstractLogger
Base implementation of a Logger.
|
| ExtendedLogger
Extends the
Logger interface with methods that facilitate implementing or extending
Loggers.
|
| LoggerContext
Anchor point for logging implementations.
|
| LoggerContextFactory
Implemented by factories that create
LoggerContext objects.
|
| Class and Description |
|---|
| AbstractLogger
Base implementation of a Logger.
|
| ExtendedLogger
Extends the
Logger interface with methods that facilitate implementing or extending
Loggers.
|
| LoggerAdapter
A basic registry for
LoggerContext objects and their associated external Logger classes.
|
| LoggerContext
Anchor point for logging implementations.
|
| LoggerContextFactory
Implemented by factories that create
LoggerContext objects.
|
| StandardLevel
Standard Logging Levels as an enumeration for use internally.
|
| ThreadContextMap
Service provider interface to implement custom MDC behavior for
ThreadContext.
|
| ThreadContextStack
Service provider interface to implement custom NDC behavior for
ThreadContext.
|
| Class and Description |
|---|
| AbstractLogger
Base implementation of a Logger.
|
| ExtendedLogger
Extends the
Logger interface with methods that facilitate implementing or extending
Loggers.
|
| Class and Description |
|---|
| Provider
Model class for a Log4j 2 provider.
|