Log4j 1.3alpha-1

Uses of Package
org.apache.log4j.spi

Packages that use org.apache.log4j.spi
org.apache.joran   
org.apache.log4j The main log4j package. 
org.apache.log4j.chainsaw Chainsaw is a GUI log viewer and filter for the log4j package.  
org.apache.log4j.chainsaw.color   
org.apache.log4j.chainsaw.filter   
org.apache.log4j.chainsaw.layout   
org.apache.log4j.chainsaw.plugins   
org.apache.log4j.config Package used in getting/setting component properties. 
org.apache.log4j.db The org.apache.log4j.db package provides means to append logging events into various databases.  
org.apache.log4j.helpers This package is used internally.  
org.apache.log4j.joran   
org.apache.log4j.net Package for remote logging.  
org.apache.log4j.or ObjectRenders are resposible for rendering messages depending on their class type.  
org.apache.log4j.pattern   
org.apache.log4j.plugins   
org.apache.log4j.rolling Implements various file rolling policies. 
org.apache.log4j.rule   
org.apache.log4j.selector org.apache.log4j.selector This package contains classes useful for working with Log4j in a container environment where many applications need to share Log4j without stepping on each other's logging configuration.  
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.joran
ErrorItem
          Used to store special log4j errors which cannot be logged using internal logging.
 

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.
ErrorItem
          Used to store special log4j errors which cannot be logged using internal logging.
Filter
          Users should extend this class to implement customized logging event filtering.
LoggerEventListener
          Interface used to listen for Logger related events such as add/remove appender or changing levels.
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.
LoggerRepositoryEventListener
          Interface used to listen for LoggerRepository related events such as startup, reset, and shutdown.
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.chainsaw
LoggingEvent
          The internal representation of logging events.
OptionHandler
          A string based interface to configure package components.
Thresholdable
          An interface that defines the required methods for supporting the setting and getting of a level threshold.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.chainsaw.color
LoggingEvent
          The internal representation of logging events.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.chainsaw.filter
LoggingEvent
          The internal representation of logging events.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.chainsaw.layout
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.chainsaw.plugins
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
OptionHandler
          A string based interface to configure package components.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.config
Configurator
          Implemented by classes capable of configuring log4j using a URL.
ErrorItem
          Used to store special log4j errors which cannot be logged using internal logging.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.db
ErrorHandler
          Appenders may delegate their error handling to ErrorHandlers.
LoggingEvent
          The internal representation of logging events.
OptionHandler
          A string based interface to configure package components.
Thresholdable
          An interface that defines the required methods for supporting the setting and getting of a level threshold.
 

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.joran
Configurator
          Implemented by classes capable of configuring log4j using a URL.
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
 

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.
Thresholdable
          An interface that defines the required methods for supporting the setting and getting of a level threshold.
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.or
RendererSupport
           
 

Classes in org.apache.log4j.spi used by org.apache.log4j.pattern
LoggingEvent
          The internal representation of logging events.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.plugins
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.
Thresholdable
          An interface that defines the required methods for supporting the setting and getting of a level threshold.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.rolling
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.rule
LoggingEvent
          The internal representation of logging events.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.selector
LoggerRepository
          A LoggerRepository is used to create and retrieve Loggers.
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.spi
AppenderAttachable
          Interface for attaching appenders to objects.
ErrorItem
          Used to store special log4j errors which cannot be logged using internal logging.
Filter
          Users should extend this class to implement customized logging event filtering.
LoggerEventListener
          Interface used to listen for Logger related events such as add/remove appender or changing levels.
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.
LoggerRepositoryEventListener
          Interface used to listen for LoggerRepository related events such as startup, reset, and shutdown.
LoggingEvent
          The internal representation of logging events.
LoggingEventFieldResolver
          A singleton helper utility which accepts a field name and a LoggingEvent and returns the String value of that field.
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.
Thresholdable
          An interface that defines the required methods for supporting the setting and getting of a level threshold.
 

Classes in org.apache.log4j.spi used by org.apache.log4j.xml
Configurator
          Implemented by classes capable of configuring log4j using a URL.
Decoder
          Allow LoggingEvents to be reconstructed from a different format (usually XML).
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.
 


Log4j 1.3alpha-1

Copyright 2000-2003 Apache Software Foundation.