Uses of Package
org.apache.log4j.spi
-
Packages that use org.apache.log4j.spi Package Description org.apache.log4j The main log4j package.org.apache.log4j.helpers This package is used internally.org.apache.log4j.jdbc org.apache.log4j.net Package for remote logging.org.apache.log4j.or ObjectRenders are resposible for rendering messages depending on their class type.org.apache.log4j.pattern Provides classes implementing format specifiers in conversion patterns.org.apache.log4j.rewrite org.apache.log4j.spi Contains part of the System Programming Interface (SPI) needed to extend log4j.org.apache.log4j.varia Contains various appenders, filters and other odds and ends.org.apache.log4j.xml XML based components. -
Classes in org.apache.log4j.spi used by org.apache.log4j Class Description AppenderAttachable Interface for attaching appenders to objects.Configurator Implemented by classes capable of configuring log4j using a URL.ErrorHandler Appenders may delegate their error handling toErrorHandlers
.Filter Users should extend this class to implement customized logging event filtering.HierarchyEventListener Listen to events occuring within aHierarchy
.LoggerFactory Implement this interface to create new instances of Logger or a sub-class of Logger.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components.RendererSupport RepositorySelector TheLogManager
uses one (and only one)RepositorySelector
implementation to select theLoggerRepository
for a particular application context.ThrowableRenderer Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string representation.ThrowableRendererSupport Implemented by logger repositories that support configurable rendering of Throwables. -
Classes in org.apache.log4j.spi used by org.apache.log4j.helpers Class Description AppenderAttachable Interface for attaching appenders to objects.ErrorHandler Appenders may delegate their error handling toErrorHandlers
.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.jdbc Class Description LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.net Class Description LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components.TriggeringEventEvaluator Implementions of this interface allow certain appenders to decide when to perform an appender specific action. -
Classes in org.apache.log4j.spi used by org.apache.log4j.or Class Description RendererSupport -
Classes in org.apache.log4j.spi used by org.apache.log4j.pattern Class Description LocationInfo The internal representation of caller location information.LoggingEvent The internal representation of logging events.ThrowableInformation ThrowableInformation is log4j's internal representation of throwables. -
Classes in org.apache.log4j.spi used by org.apache.log4j.rewrite Class Description AppenderAttachable Interface for attaching appenders to objects.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.spi Class Description AppenderAttachable Interface for attaching appenders to objects.Filter Users should extend this class to implement customized logging event filtering.HierarchyEventListener Listen to events occuring within aHierarchy
.LocationInfo The internal representation of caller location information.LoggerFactory Implement this interface to create new instances of Logger or a sub-class of Logger.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.NOPLoggerRepository No-operation implementation of LoggerRepository which is used when LogManager.repositorySelector is erroneously nulled during class reloading.OptionHandler A string based interface to configure package components.RepositorySelector TheLogManager
uses one (and only one)RepositorySelector
implementation to select theLoggerRepository
for a particular application context.ThrowableInformation ThrowableInformation is log4j's internal representation of throwables.ThrowableRenderer Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string representation. -
Classes in org.apache.log4j.spi used by org.apache.log4j.varia Class Description Configurator Implemented by classes capable of configuring log4j using a URL.ErrorHandler Appenders may delegate their error handling toErrorHandlers
.Filter Users should extend this class to implement customized logging event filtering.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.xml Class Description Configurator Implemented by classes capable of configuring log4j using a URL.LoggerFactory Implement this interface to create new instances of Logger or a sub-class of Logger.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.LoggingEvent The internal representation of logging events.OptionHandler A string based interface to configure package components.ThrowableRenderer Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string representation.