Log4j 1.3alpha-8

Uses of Class
org.apache.log4j.Logger

Packages that use Logger
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.jmx This package lets you manage log4j settings using JMX. 
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. 
 

Uses of Logger in org.apache.log4j
 

Methods in org.apache.log4j that return Logger
static Logger Category.exists(String name)
          Deprecated. Please use LogManager.exists(java.lang.String) instead.
static Logger LogManager.getRootLogger()
          Retrieve the appropriate root logger.
static Logger LogManager.getLogger(String name)
          Retrieve the appropriate Logger instance.
static Logger LogManager.getLogger(Class clazz)
          Retrieve the appropriate Logger instance.
static Logger LogManager.getLogger(String name, LoggerFactory factory)
          Retrieve the appropriate Logger instance.
static Logger LogManager.exists(String name)
           
static Logger Logger.getLogger(String name)
          Retrieve a logger by name.
static Logger Logger.getLogger(Class clazz)
          Shorthand for getLogger(clazz.getName()).
static Logger Logger.getRootLogger()
          Return the root of logger for the current hierarchy.
static Logger Logger.getLogger(String name, LoggerFactory factory)
          Like getLogger(String) except that the type of logger instantiated depends on the type returned by the LoggerFactory.makeNewLoggerInstance(java.lang.String) method of the factory parameter.
 Logger Hierarchy.exists(String name)
          Check if the named logger exists in the hierarchy.
 Logger Hierarchy.getLogger(String name)
          Return a new logger instance named as the first parameter using the default factory.
 Logger Hierarchy.getLogger(String name, LoggerFactory factory)
          Return a new logger instance named as the first parameter using factory.
 Logger Hierarchy.getRootLogger()
          Get the root of this hierarchy.
 

Methods in org.apache.log4j with parameters of type Logger
 void Hierarchy.fireAddAppenderEvent(Logger logger, Appender appender)
          Requests that a appender added event be sent to any registered LoggerEventListener.
 void Hierarchy.fireRemoveAppenderEvent(Logger logger, Appender appender)
          Requests that a appender removed event be sent to any registered LoggerEventListener.
 void Hierarchy.fireLevelChangedEvent(Logger logger)
          Requests that a level changed event be sent to any registered LoggerEventListener.
 

Constructors in org.apache.log4j with parameters of type Logger
Hierarchy(Logger root)
          Create a new logger hierarchy.
 

Uses of Logger in org.apache.log4j.config
 

Methods in org.apache.log4j.config that return Logger
protected  Logger ConfiguratorBase.getLogger(LoggerRepository repository)
           
 

Methods in org.apache.log4j.config with parameters of type Logger
protected  void PropertyPrinter.printOptions(PrintWriter out, Logger cat)
           
 

Uses of Logger in org.apache.log4j.helpers
 

Methods in org.apache.log4j.helpers with parameters of type Logger
 void OnlyOnceErrorHandler.setLogger(Logger logger)
          Deprecated.  
 

Uses of Logger in org.apache.log4j.jmx
 

Methods in org.apache.log4j.jmx that return Logger
protected abstract  Logger AbstractDynamicMBean.getLogger()
           
protected  Logger LoggerDynamicMBean.getLogger()
           
protected  Logger LayoutDynamicMBean.getLogger()
           
protected  Logger AppenderDynamicMBean.getLogger()
           
protected  Logger HierarchyDynamicMBean.getLogger()
           
 

Constructors in org.apache.log4j.jmx with parameters of type Logger
LoggerDynamicMBean(Logger logger)
           
 

Uses of Logger in org.apache.log4j.spi
 

Subclasses of Logger in org.apache.log4j.spi
 class RootCategory
          Deprecated. Replaced by RootLogger.
 class RootLogger
          RootLogger sits at the top of the category hierachy.
 

Methods in org.apache.log4j.spi that return Logger
 Logger LoggerRepository.getLogger(String name)
           
 Logger LoggerRepository.getLogger(String name, LoggerFactory factory)
           
 Logger LoggerRepository.getRootLogger()
           
 Logger LoggerRepository.exists(String name)
           
 Logger LoggingEvent.getLogger()
          Returns the logger of this event.
 Logger LoggerFactory.makeNewLoggerInstance(String name)
           
 

Methods in org.apache.log4j.spi with parameters of type Logger
 void LoggerRepositoryEx.fireLevelChangedEvent(Logger logger)
          Requests that a level changed event be sent to any registered LoggerEventListener.
 void ErrorHandler.setLogger(Logger logger)
          Deprecated.  
 void LoggingEvent.setLogger(Logger logger)
          Set the logger of this event.
 void LoggerEventListener.appenderAddedEvent(Logger logger, Appender appender)
          Called when an appender is added to the logger.
 void LoggerEventListener.appenderRemovedEvent(Logger logger, Appender appender)
          Called when an appender is removed from the logger.
 void LoggerEventListener.levelChangedEvent(Logger logger)
          Called when level changed on the logger.
 void HierarchyEventListenerAdapter.appenderAddedEvent(Logger logger, Appender appender)
          Deprecated. Called when an appender is added to the logger.
 void HierarchyEventListenerAdapter.appenderRemovedEvent(Logger logger, Appender appender)
          Deprecated. Called when an appender is removed from the logger.
 void HierarchyEventListenerAdapter.levelChangedEvent(Logger logger)
          Deprecated. Called when level changed on the logger.
 

Uses of Logger in org.apache.log4j.varia
 

Methods in org.apache.log4j.varia with parameters of type Logger
 void FallbackErrorHandler.setLogger(Logger logger)
          Deprecated.  
 


Log4j 1.3alpha-8

Copyright © 2000-2006 Apache Software Foundation.
Licensed under the Apache License, Version 2.0.