Uses of Package
org.apache.logging.log4j.spi
-
Packages that use org.apache.logging.log4j.spi Package Description org.apache.log4j Log4j 1.x compatibility layer.org.apache.log4j.legacy.core org.apache.logging.log4j Public API for Log4j 2.org.apache.logging.log4j.core Implementation of Log4j 2.org.apache.logging.log4j.core.async Provides Asynchronous Logger classes and interfaces for low-latency logging.org.apache.logging.log4j.core.impl Log4j 2 private implementation classes.org.apache.logging.log4j.core.osgi Collection of OSGi-specific classes for bundles.org.apache.logging.log4j.core.selector Log4j 2 Context Selectors.org.apache.logging.log4j.jcl Log4j 2 adapter for Commons Logging.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.org.apache.logging.slf4j SLF4J support. -
Classes in org.apache.logging.log4j.spi used by org.apache.log4j Class Description LoggerContext Anchor point for logging implementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.log4j.legacy.core Class Description LoggerContext Anchor point for logging implementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j Class Description LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContext
objects.ReadOnlyThreadContextMap Read-only view of the data structure that implements MDC behavior forThreadContext
.StandardLevel Standard Logging Levels as an enumeration for use internally.ThreadContextStack Service provider interface to implement custom NDC behavior forThreadContext
. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerContextShutdownEnabled LoggerContexts implementing this are able register LoggerContextShutdownAware classes.Terminable Interface to be implemented by LoggerContext's that provide a shutdown method. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.async Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerContextShutdownEnabled LoggerContexts implementing this are able register LoggerContextShutdownAware classes.Terminable Interface to be implemented by LoggerContext's that provide a shutdown method. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.impl Class Description LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContext
objects.Provider Model class for a Log4j 2 provider. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.osgi Class Description LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.selector Class Description LoggerContext Anchor point for logging implementations.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.jcl Class Description AbstractLoggerAdapter Provides an abstract base class to use for implementing LoggerAdapter.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LoggerAdapter A basic registry forLoggerContext
objects and their associated external Logger classes.LoggerContext Anchor point for logging implementations.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.simple Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContext
objects. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.spi Class Description AbstractLogger Base implementation of a Logger.CleanableThreadContextMap Extension service provider interface to implement additional custom MDC behavior forThreadContext
.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller.LoggerAdapter A basic registry forLoggerContext
objects and their associated external Logger classes.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContext
objects.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerRegistry.MapFactory Interface to control the data structure used by the registry to store the Loggers.StandardLevel Standard Logging Levels as an enumeration for use internally.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext
.ThreadContextMap2 Extension service provider interface to implement additional custom MDC behavior forThreadContext
.ThreadContextStack Service provider interface to implement custom NDC behavior forThreadContext
. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.status Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.util Class Description Provider Model class for a Log4j 2 provider. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.slf4j Class Description AbstractLogger Base implementation of a Logger.AbstractLoggerAdapter Provides an abstract base class to use for implementing LoggerAdapter.CleanableThreadContextMap Extension service provider interface to implement additional custom MDC behavior forThreadContext
.ExtendedLogger Extends theLogger
interface with methods that facilitate implementing or extendingLogger
s.LocationAwareLogger Logger that accepts the location of the caller.LoggerAdapter A basic registry forLoggerContext
objects and their associated external Logger classes.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContext
objects.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.Provider Model class for a Log4j 2 provider.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext
.ThreadContextMap2 Extension service provider interface to implement additional custom MDC behavior forThreadContext
.