Uses of Package
org.apache.log4j.spi
Packages that use org.apache.log4j.spi
Package
Description
The main log4j package.
This package is used internally.
Package for remote logging.
ObjectRenders are resposible for rendering messages depending on
their class type.
Provides classes implementing format specifiers in conversion patterns.
Contains part of the System Programming Interface (SPI) needed to
extend log4j.
Contains various appenders, filters and other odds and ends.
XML based components.
-
Classes in org.apache.log4j.spi used by org.apache.log4jClassDescriptionInterface for attaching appenders to objects.Implemented by classes capable of configuring log4j using a URL.Appenders may delegate their error handling to
ErrorHandlers
.Users should extend this class to implement customized logging event filtering.Listen to events occuring within aHierarchy
.Implement this interface to create new instances of Logger or a sub-class of Logger.ALoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.A string based interface to configure package components.TheLogManager
uses one (and only one)RepositorySelector
implementation to select theLoggerRepository
for a particular application context.Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string representation.Implemented by logger repositories that support configurable rendering of Throwables. -
Classes in org.apache.log4j.spi used by org.apache.log4j.helpersClassDescriptionInterface for attaching appenders to objects.Appenders may delegate their error handling to
ErrorHandlers
.ALoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.jdbcClassDescriptionThe internal representation of logging events.A string based interface to configure package components.
-
Classes in org.apache.log4j.spi used by org.apache.log4j.netClassDescriptionA
LoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.A string based interface to configure package components.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
-
Classes in org.apache.log4j.spi used by org.apache.log4j.patternClassDescriptionThe internal representation of caller location information.The internal representation of logging events.ThrowableInformation is log4j's internal representation of throwables.
-
Classes in org.apache.log4j.spi used by org.apache.log4j.rewriteClassDescriptionInterface for attaching appenders to objects.The internal representation of logging events.A string based interface to configure package components.
-
Classes in org.apache.log4j.spi used by org.apache.log4j.spiClassDescriptionInterface for attaching appenders to objects.Users should extend this class to implement customized logging event filtering.Listen to events occuring within a
Hierarchy
.The internal representation of caller location information.Implement this interface to create new instances of Logger or a sub-class of Logger.ALoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.No-operation implementation of LoggerRepository which is used when LogManager.repositorySelector is erroneously nulled during class reloading.A string based interface to configure package components.TheLogManager
uses one (and only one)RepositorySelector
implementation to select theLoggerRepository
for a particular application context.ThrowableInformation is log4j's internal representation of throwables.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.variaClassDescriptionImplemented by classes capable of configuring log4j using a URL.Appenders may delegate their error handling to
ErrorHandlers
.Users should extend this class to implement customized logging event filtering.ALoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.A string based interface to configure package components. -
Classes in org.apache.log4j.spi used by org.apache.log4j.xmlClassDescriptionImplemented by classes capable of configuring log4j using a URL.Implement this interface to create new instances of Logger or a sub-class of Logger.A
LoggerRepository
is used to create and retrieveLoggers
.The internal representation of logging events.A string based interface to configure package components.Implemented by classes that render instances of java.lang.Throwable (exceptions and errors) into a string representation.