Uses of Package
org.apache.log4j.spi

Packages that use org.apache.log4j.spi
org.apache.log4j The main log4j package. 
org.apache.log4j.helpers This package is used internally. 
org.apache.log4j.jdbc The JDBCAppender provides for sending log events to a database. 
org.apache.log4j.jmx This package lets you manage log4j settings using JMX. 
org.apache.log4j.lf5   
org.apache.log4j.net Package for remote logging. 
org.apache.log4j.nt Package for NT event 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
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 to ErrorHandlers.
Filter
          Users should extend this class to implement customized logging event filtering.
HierarchyEventListener
          Listen to events occuring within a Hierarchy.
LoggerFactory
          Implement this interface to create new instances of Logger or a sub-class of Logger.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
LoggingEvent
          The internal representation of logging events.
OptionHandler
          A string based interface to configure package components.
RendererSupport
           
RepositorySelector
          The LogManager uses one (and only one) RepositorySelector implementation to select the LoggerRepository 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
AppenderAttachable
          Interface for attaching appenders to objects.
ErrorHandler
          Appenders may delegate their error handling to ErrorHandlers.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
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
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.jmx
HierarchyEventListener
          Listen to events occuring within a Hierarchy.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.lf5
Configurator
          Implemented by classes capable of configuring log4j using a URL.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
LoggingEvent
          The internal representation of logging events.
OptionHandler
          A string based interface to configure package components.
ThrowableInformation
          ThrowableInformation is log4j's internal representation of throwables.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.net
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
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.nt
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.or
RendererSupport
           
 

Classes in org.apache.log4j.spi used by org.apache.log4j.pattern
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
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
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 a Hierarchy.
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
          A LoggerRepository is used to create and retrieve Loggers.
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
          The LogManager uses one (and only one) RepositorySelector implementation to select the LoggerRepository 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
Configurator
          Implemented by classes capable of configuring log4j using a URL.
ErrorHandler
          Appenders may delegate their error handling to ErrorHandlers.
Filter
          Users should extend this class to implement customized logging event filtering.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
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
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
          A LoggerRepository is used to create and retrieve Loggers.
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.
 



Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.