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
LoggerContextobjects.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
Loggerinterface with methods that facilitate implementing or extendingLoggers.Logger that accepts the location of the caller.Anchor point for logging implementations.Implemented by factories that createLoggerContextobjects.Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations. -
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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.Logger that accepts the location of the caller.A basic registry forLoggerContextobjects and their associated external Logger classes.Anchor point for logging implementations.Implemented by factories that createLoggerContextobjects.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 anExtendedLoggerregistry byLoggerContextimplementations.Deprecated.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
Loggerinterface with methods that facilitate implementing or extendingLoggers.Logger that accepts the location of the caller. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.util
2.25.0, planned to be removed!