Package org.apache.log4j.spi
Log4j 1.x compatibility layer.
-
Interface Summary Interface Description AppenderAttachable Interface for attaching appenders to objects.Configurator Log4j 1.x Configurator interface.ErrorCode This interface defines commonly encoutered error codes.ErrorHandler Appenders may delegate their error handling toErrorHandlers
.HierarchyEventListener Listen to events occurring within a Hierarchy.LoggerFactory Implement this interface to create new instances of Logger or a sub-class of Logger.LoggerRepository ALoggerRepository
is used to create and retrieveLoggers
.OptionHandler Log4j 1 Interface for dealing with configuration.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.TriggeringEventEvaluator Implementors decide when to perform an appender specific action. -
Class Summary Class Description DefaultRepositorySelector Filter LocationInfo The internal representation of caller location information.LoggingEvent No-op version of Log4j 1.2 LoggingEvent.NOPLogger No-operation implementation of Logger used by NOPLoggerRepository.NOPLoggerRepository No-operation implementation of LoggerRepository which is used when LogManager.repositorySelector is erroneously nulled during class reloading.RootLogger RootLogger sits at the top of the logger hierarchy.ThrowableInformation Log4j's internal representation of throwables.