Log4j 1.3alpha-5

Uses of Interface
org.apache.log4j.spi.LoggerRepository

Packages that use LoggerRepository
org.apache.log4j The main log4j package. 
org.apache.log4j.config Package used in getting/setting component properties. 
org.apache.log4j.helpers This package is used internally.  
org.apache.log4j.joran   
org.apache.log4j.net Package for remote logging.  
org.apache.log4j.pattern   
org.apache.log4j.plugins   
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. 
 

Uses of LoggerRepository in org.apache.log4j
 

Classes in org.apache.log4j that implement LoggerRepository
 class Hierarchy
          This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy.
 

Fields in org.apache.log4j declared as LoggerRepository
static LoggerRepository LogManager.defaultLoggerRepository
          The default LoggerRepository instance created by LogManager.
protected  LoggerRepository Category.repository
           
 

Methods in org.apache.log4j that return LoggerRepository
static LoggerRepository LogManager.getLoggerRepository()
           
static LoggerRepository Category.getDefaultHierarchy()
          Deprecated. Please use LogManager.getLoggerRepository() instead.
 LoggerRepository Category.getHierarchy()
          Deprecated. Please use Category.getLoggerRepository() instead.
 LoggerRepository Category.getLoggerRepository()
          Return the the LoggerRepository where this Category is attached.
 

Methods in org.apache.log4j with parameters of type LoggerRepository
 void PropertyConfigurator.doConfigure(java.lang.String configFileName, LoggerRepository repo)
          Read configuration from a file.
 void PropertyConfigurator.doConfigure(java.util.Properties properties, LoggerRepository repository)
          Read configuration options from properties.
 void PropertyConfigurator.doConfigure(java.net.URL configURL, LoggerRepository repository)
          Read configuration options from url configURL.
 void PropertyConfigurator.doConfigure(java.io.InputStream configStream, LoggerRepository repository)
          Read configuration options from input stream configStream.
protected  void PropertyConfigurator.configureLoggerFactory(java.util.Properties props, LoggerRepository repository)
          Check the provided Properties object for a LoggerFactory entry specified by PropertyConfigurator.LOGGER_FACTORY_KEY.
protected  void PropertyConfigurator.parseCatsAndRenderers(java.util.Properties props, LoggerRepository repository)
          Parse non-root elements, such non-root categories and renderers.
 void Appender.setLoggerRepository(LoggerRepository repository)
           
 

Uses of LoggerRepository in org.apache.log4j.config
 

Methods in org.apache.log4j.config that return LoggerRepository
 LoggerRepository ConfigWatchdog.getLoggerRepository()
          Get the logger repository this watchdog will reconfigure when new configuration data is detected.
 

Methods in org.apache.log4j.config with parameters of type LoggerRepository
 void ConfigWatchdog.setLoggerRepository(LoggerRepository repository)
          Set the logger repository this watchdog will reconfigure when new configuration data is detected.
protected  Logger ConfiguratorBase.getLogger(LoggerRepository repository)
           
protected  void ConfiguratorBase.attachListAppender(LoggerRepository repository)
          Attach a list appender which will be used to collect the logging events generated by log4j components, including this JoranConfigurator.
protected  void ConfiguratorBase.detachListAppender(LoggerRepository repository)
          Output the previously collected events using the current log4j configuration.
static void ConfiguratorBase.attachTemporaryConsoleAppender(LoggerRepository repository)
           
static void ConfiguratorBase.detachTemporaryConsoleAppender(LoggerRepository repository, java.util.List errorList)
           
 

Uses of LoggerRepository in org.apache.log4j.helpers
 

Methods in org.apache.log4j.helpers with parameters of type LoggerRepository
static void OptionConverter.setLoggerRepository(LoggerRepository lr)
           
static void OptionConverter.selectAndConfigure(java.net.URL url, java.lang.String clazz, LoggerRepository repository)
          Configure log4j given a URL.
 void LoggerTraverse.update(LoggerRepository repository)
          Updates the LoggerTraverse to the current information in the given LoggerRepository.
static void IntializationUtil.log4jInternalConfiguration(LoggerRepository repository)
           
static void IntializationUtil.initialConfiguration(LoggerRepository repository, java.lang.String configuratonResourceStr, java.lang.String configuratorClassNameStr)
          Configure repository using configuratonResourceStr and configuratorClassNameStr.
 

Constructors in org.apache.log4j.helpers with parameters of type LoggerRepository
LoggerTraverse(LoggerRepository repository)
           
 

Uses of LoggerRepository in org.apache.log4j.joran
 

Methods in org.apache.log4j.joran with parameters of type LoggerRepository
 void JoranConfigurator.doConfigure(java.net.URL url, LoggerRepository repository)
           
 void JoranConfigurator.doConfigure(java.lang.String filename, LoggerRepository repository)
           
 void JoranConfigurator.doConfigure(java.io.File file, LoggerRepository repository)
           
 void JoranConfigurator.doConfigure(InputSource source, LoggerRepository repository)
           
 void JoranConfigurator.doConfigure(java.io.InputStream stream, LoggerRepository repository)
           
protected  void JoranConfigurator.doConfigure(JoranConfigurator.ParseAction action, LoggerRepository repository)
           
protected  void JoranConfigurator.selfInitialize(LoggerRepository repository)
           
 

Uses of LoggerRepository in org.apache.log4j.net
 

Constructors in org.apache.log4j.net with parameters of type LoggerRepository
XMLSocketReceiver(int _port, LoggerRepository _repository)
           
XMLSocketNode(java.lang.String decoder, java.net.Socket socket, LoggerRepository hierarchy)
          Constructor for socket and logger repository.
SocketReceiver(int _port, LoggerRepository _repository)
           
SocketNode(java.net.Socket socket, LoggerRepository hierarchy)
          Constructor for socket and logger repository.
SocketHubReceiver(java.lang.String _host, int _port, LoggerRepository _repository)
           
 

Uses of LoggerRepository in org.apache.log4j.pattern
 

Constructors in org.apache.log4j.pattern with parameters of type LoggerRepository
PatternParser(java.lang.String pattern, LoggerRepository repository)
           
 

Uses of LoggerRepository in org.apache.log4j.plugins
 

Methods in org.apache.log4j.plugins that return LoggerRepository
 LoggerRepository PluginSkeleton.getLoggerRepository()
          Gets the logger repository for this plugin.
 LoggerRepository PluginRegistry.getLoggerRepository()
           
 LoggerRepository Plugin.getLoggerRepository()
          Gets the logger repository for this plugin.
 

Methods in org.apache.log4j.plugins with parameters of type LoggerRepository
 void PluginSkeleton.setLoggerRepository(LoggerRepository repository)
          Sets the logger repository used by this plugin and notifies an relevant PropertyChangeListeners registered.
 void Plugin.setLoggerRepository(LoggerRepository repository)
          Sets the logger repository used by this plugin.
 

Constructors in org.apache.log4j.plugins with parameters of type LoggerRepository
PluginRegistry(LoggerRepository loggerRepository)
           
 

Uses of LoggerRepository in org.apache.log4j.selector
 

Methods in org.apache.log4j.selector that return LoggerRepository
 LoggerRepository ContextJNDISelector.getLoggerRepository()
          Return the repoistory selector based on the current JNDI environment.
 LoggerRepository ContextJNDISelector.getLoggerRepository(java.lang.String name)
          Get the logger repository with the corresponding name.
 LoggerRepository ContextJNDISelector.detachRepository(java.lang.String contextName)
          Remove the repository with the given name from the list of known repositories.
 

Uses of LoggerRepository in org.apache.log4j.spi
 

Fields in org.apache.log4j.spi declared as LoggerRepository
protected  LoggerRepository ComponentBase.repository
           
 

Methods in org.apache.log4j.spi that return LoggerRepository
 LoggerRepository RepositorySelector.getLoggerRepository(java.lang.String name)
          Get a LoggerRepository by name.
 LoggerRepository RepositorySelector.getLoggerRepository()
          Returns a LoggerRepository depending on the context.
 LoggerRepository RepositorySelector.detachRepository(java.lang.String name)
          Remove the repository with the given name from the list maintained by the respository selector.
 LoggerRepository DefaultRepositorySelector.getLoggerRepository()
           
 LoggerRepository DefaultRepositorySelector.getLoggerRepository(java.lang.String name)
           
 LoggerRepository DefaultRepositorySelector.detachRepository(java.lang.String name)
          Does nothing, always returns null.
 

Methods in org.apache.log4j.spi with parameters of type LoggerRepository
 void LoggerRepositoryEventListener.configurationResetEvent(LoggerRepository repository)
          Called when the repository configuration is reset.
 void LoggerRepositoryEventListener.configurationChangedEvent(LoggerRepository repository)
          Called when the repository configuration is changed.
 void LoggerRepositoryEventListener.shutdownEvent(LoggerRepository repository)
          Called when the repository is shutdown.
 void Configurator.doConfigure(java.net.URL url, LoggerRepository repository)
          Interpret a resource pointed by a URL and set up log4j accordingly.
 void Configurator.doConfigure(java.io.InputStream stream, LoggerRepository repository)
          Use an InputStream as a source for configuration and set up log4j accordingly.
 void ComponentBase.setLoggerRepository(LoggerRepository repository)
          Set the owning repository.
 void Component.setLoggerRepository(LoggerRepository repository)
          Set owning logger repository for this component.
 

Constructors in org.apache.log4j.spi with parameters of type LoggerRepository
DefaultRepositorySelector(LoggerRepository repository)
           
 


Log4j 1.3alpha-5

Copyright 2000-2005 Apache Software Foundation.