Uses of Package
org.apache.logging.log4j.spi
Packages that use org.apache.logging.log4j.spi
Package
Description
Public API for Log4j 2.
Simple logging implementation.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
Status API for Log4j 2.
Internal utility classes for the Log4j 2 API.
-
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4jClassDescriptionAnchor point for logging implementations.Implemented by factories that create
LoggerContext
objects.Read-only view of the data structure that implements MDC behavior forThreadContext
.Standard Logging Levels as an enumeration for use internally.Service provider interface to implement custom NDC behavior forThreadContext
. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.simpleClassDescriptionBase implementation of a Logger.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.Logger that accepts the location of the caller.Anchor point for logging implementations.Implemented by factories that createLoggerContext
objects.Convenience class to be used as anExtendedLogger
registry byLoggerContext
implementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.spiClassDescriptionBase implementation of a Logger.Extension service provider interface to implement additional custom MDC behavior for
ThreadContext
.Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.Logger that accepts the location of the caller.A basic registry forLoggerContext
objects and their associated external Logger classes.Anchor point for logging implementations.Implemented by factories that createLoggerContext
objects.Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.Convenience class to be used as anExtendedLogger
registry byLoggerContext
implementations.Data structure contract for the internal storage of admitted loggers.Standard Logging Levels as an enumeration for use internally.Service provider interface to implement custom MDC behavior forThreadContext
.Extension service provider interface to implement additional custom MDC behavior forThreadContext
.Service provider interface to implement custom NDC behavior forThreadContext
. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.statusClassDescriptionBase implementation of a Logger.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.Logger that accepts the location of the caller. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.util