Uses of Package
org.apache.logging.log4j.spi
Packages that use org.apache.logging.log4j.spi
Package
Description
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Public API for Log4j 2.
Implementation of Log4j 2.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Log4j 2 private implementation classes.
Classes and interfaces for serializing and deserializing Log4j 2 log events to XML and JSON using the Jackson
library.
Collection of OSGi-specific classes for bundles.
Log4j 2 Context Selectors.
See
IoBuilder
.Internal classes.
Log4j 2 adapter for Commons Logging.
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.
Classes (JSP tags) to enable logging in JSPs without using Java scripting.
Java JDK java.util.logging (JUL) bridge.
Internal utility classes for the Log4j 2 API.
SLF4J support.
-
Classes in org.apache.logging.log4j.spi used by org.apache.log4jClassDescriptionProvides an abstract base class to use for implementing LoggerAdapter.A basic registry for
LoggerContext
objects and their associated external Logger classes.Anchor point for logging implementations.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.log4j.bridge
-
Classes in org.apache.logging.log4j.spi used by org.apache.log4j.config
-
Classes in org.apache.logging.log4j.spi used by org.apache.log4j.legacy.core
-
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4jClassDescriptionExtends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.Anchor point for logging implementations.Implemented by factories that createLoggerContext
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 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.coreClassDescriptionBase 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.Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerContexts implementing this are able register LoggerContextShutdownAware classes.Convenience class to be used byLoggerContext
implementations.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.asyncClassDescriptionBase 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.Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerContexts implementing this are able register LoggerContextShutdownAware classes.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.implClassDescriptionAnchor point for logging implementations.Implemented by factories that create
LoggerContext
objects.Model class for a Log4j 2 provider. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.jackson
-
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.osgiClassDescriptionInterface 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.selectorClassDescriptionAnchor point for logging implementations.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.ioClassDescriptionExtends the
Logger
interface with methods that facilitate implementing or extendingLogger
s. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.io.internalClassDescriptionExtends the
Logger
interface with methods that facilitate implementing or extendingLogger
s. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.jclClassDescriptionProvides an abstract base class to use for implementing LoggerAdapter.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.A basic registry forLoggerContext
objects and their associated external Logger classes.Anchor point for logging implementations.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.jplClassDescriptionProvides an abstract base class to use for implementing LoggerAdapter.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.A basic registry forLoggerContext
objects and their associated external Logger classes.Anchor point for logging implementations.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.julClassDescriptionBase implementation of a Logger.Provides an abstract base class to use for implementing LoggerAdapter.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.Logger that accepts the location of the caller.A basic registry forLoggerContext
objects and their associated external Logger classes.Anchor point for logging implementations.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.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 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
.Marker interface indicating that the implementing class is a copy-on-write data structure.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 byLoggerContext
implementations.Interface to control the data structure used by the registry to store the Loggers.TODOExtension service provider interface to allow putting Object values in theThreadContext
.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 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.taglibClassDescriptionBase implementation of a Logger.Extends the
Logger
interface with methods that facilitate implementing or extendingLogger
s.Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.Logger that accepts the location of the caller.Anchor point for logging implementations.Convenience class to be used byLoggerContext
implementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.tojulClassDescriptionBase 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 byLoggerContext
implementations.Model class for a Log4j 2 provider. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.util
-
Classes in org.apache.logging.log4j.spi used by org.apache.logging.slf4jClassDescriptionBase implementation of a Logger.Provides an abstract base class to use for implementing LoggerAdapter.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 byLoggerContext
implementations.Model class for a Log4j 2 provider.Service provider interface to implement custom MDC behavior forThreadContext
.Extension service provider interface to implement additional custom MDC behavior forThreadContext
.