Google

Log4j Version 1.2.7: Uses of Package org.apache.log4j.spi
Log4j 1.2.7

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 This version of LogFactor5 is not completely integrated with log4j.  
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.performance Package to measure the performance of the different log4j components.  
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.  
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.
 

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.performance
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.
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.
 

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.
 


          A LoggerRepository is used to create and retrieve Loggers.
          The internal representation of logging events.
          A string based interface to configure package components.

          Implemented by classes capable of configuring log4j using a URL.
 


Log4j 1.2.7

Copyright 2000-2002 Apache Software Foundation.