Package org.apache.log4j.spi
package org.apache.log4j.spi
Log4j 1.x compatibility layer.
-
ClassDescriptionInterface for attaching appenders to objects.Log4j 1.x Configurator interface.This interface defines commonly encoutered error codes.Appenders may delegate their error handling to
ErrorHandlers
.Listen to events occurring 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
.No-op version of Log4j 1.2 LoggingEvent.No-operation implementation of Logger used by NOPLoggerRepository.No-operation implementation of LoggerRepository which is used when LogManager.repositorySelector is erroneously nulled during class reloading.Log4j 1 Interface for dealing with configuration.TheLogManager
uses one (and only one)RepositorySelector
implementation to select theLoggerRepository
for a particular application context.RootLogger sits at the top of the logger hierarchy.Log4j's internal representation of throwables.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.Implementors decide when to perform an appender specific action.