Uses of Package
org.apache.logging.log4j.spi
-
Classes in org.apache.logging.log4j.spi used by org.apache.log4j Class Description AbstractLoggerAdapter Provides an abstract base class to use for implementing LoggerAdapter.LoggerAdapter A basic registry forLoggerContextobjects 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.log4j.bridge Class Description MutableThreadContextStack TODO -
Classes in org.apache.logging.log4j.spi used by org.apache.log4j.config 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 ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContextobjects.ReadOnlyThreadContextMap Read-only view of the data structure that implements MDC behavior forThreadContext.StandardLevel Standard Logging Levels as an enumeration for use internally.ThreadContextMap Service provider interface to implement 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.core Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.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.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations.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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.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.context.internal Class Description CleanableThreadContextMap Extension service provider interface to implement additional custom MDC behavior forThreadContext.ObjectThreadContextMap Extension service provider interface to allow putting Object values in theThreadContext.ReadOnlyThreadContextMap Read-only view of the data structure that implements MDC behavior forThreadContext.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext.ThreadContextMap2 Extension service provider interface to implement additional custom MDC behavior forThreadContext. -
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 createLoggerContextobjects.Provider Service class used to bind the Log4j API with an implementation.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.core.jackson Class Description MutableThreadContextStack TODO -
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.internal Class Description ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.io Class Description ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.io.internal Class Description ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers. -
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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.LoggerAdapter A basic registry forLoggerContextobjects 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.jpl Class Description AbstractLoggerAdapter Provides an abstract base class to use for implementing LoggerAdapter.ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.LoggerAdapter A basic registry forLoggerContextobjects 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.jul Class Description AbstractLogger Base implementation of a Logger.AbstractLoggerAdapter Provides an abstract base class to use for implementing LoggerAdapter.ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.ExtendedLoggerWrapper Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerAdapter A basic registry forLoggerContextobjects 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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContextobjects.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.simple.internal Class Description LoggerContextFactory Implemented by factories that createLoggerContextobjects.Provider Service class used to bind the Log4j API with an implementation.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext. -
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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerAdapter A basic registry forLoggerContextobjects and their associated external Logger classes.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContextobjects.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations.LoggerRegistry.MapFactory Deprecated.As of version2.25.0, planned to be removed!MutableThreadContextStack TODOStandardLevel 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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.LocationAwareLogger Logger that accepts the location of the caller. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.taglib Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.ExtendedLoggerWrapper Wrapper class that exposes the protected AbstractLogger methods to support wrapped loggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.tojul Class Description AbstractLogger Base implementation of a Logger.ExtendedLogger Extends theLoggerinterface with methods that facilitate implementing or extendingLoggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContextobjects.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations.Provider Service class used to bind the Log4j API with an implementation.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext. -
Classes in org.apache.logging.log4j.spi used by org.apache.logging.log4j.util Class Description Provider Service class used to bind the Log4j API with an implementation. -
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 theLoggerinterface with methods that facilitate implementing or extendingLoggers.LocationAwareLogger Logger that accepts the location of the caller.LoggerAdapter A basic registry forLoggerContextobjects and their associated external Logger classes.LoggerContext Anchor point for logging implementations.LoggerContextFactory Implemented by factories that createLoggerContextobjects.LoggerContextShutdownAware Interface allowing interested classes to know when a LoggerContext has shutdown - if the LoggerContext implementation provides a way to register listeners.LoggerRegistry Convenience class to be used as anExtendedLoggerregistry byLoggerContextimplementations.Provider Service class used to bind the Log4j API with an implementation.ThreadContextMap Service provider interface to implement custom MDC behavior forThreadContext.ThreadContextMap2 Extension service provider interface to implement additional custom MDC behavior forThreadContext.