org.apache.avalon.excalibur.logger
クラス Log4JLoggerManager

java.lang.Object
  |
  +--org.apache.avalon.excalibur.logger.Log4JLoggerManager
すべての実装インタフェース:
LoggerManager

public class Log4JLoggerManager
extends java.lang.Object
implements LoggerManager

Log4JLoggerManager implementation. This is the interface used to get instances of a Logger for your system. This manager does not set up the categories--it leaves that as an excercise for Log4J's construction.

導入されたバージョン:
4.1
バージョン:
CVS $Revision: 1.1 $ $Date: 2002/01/17 20:44:59 $
作成者:
Berin Loritsch

コンストラクタの概要
Log4JLoggerManager()
          Creates a new DefaultLogKitManager.
Log4JLoggerManager(org.apache.log4j.Hierarchy hierarchy)
          Creates a new DefaultLogKitManager with an existing Hierarchy.
Log4JLoggerManager(java.lang.String prefix)
          Creates a new DefaultLogKitManager using specified logger name as root logger.
Log4JLoggerManager(java.lang.String prefix, org.apache.log4j.Hierarchy hierarchy)
          Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
Log4JLoggerManager(java.lang.String prefix, org.apache.log4j.Hierarchy hierarchy, org.apache.avalon.framework.logger.Logger defaultLogger)
          Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
 
メソッドの概要
 org.apache.avalon.framework.logger.Logger getDefaultLogger()
          Return the default Logger.
 org.apache.avalon.framework.logger.Logger getLoggerForCategory(java.lang.String categoryName)
          Retrieves a Logger from a category name.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Log4JLoggerManager

public Log4JLoggerManager()
Creates a new DefaultLogKitManager. It will use a new Hierarchy.

Log4JLoggerManager

public Log4JLoggerManager(org.apache.log4j.Hierarchy hierarchy)
Creates a new DefaultLogKitManager with an existing Hierarchy.

Log4JLoggerManager

public Log4JLoggerManager(java.lang.String prefix)
Creates a new DefaultLogKitManager using specified logger name as root logger.

Log4JLoggerManager

public Log4JLoggerManager(java.lang.String prefix,
                          org.apache.log4j.Hierarchy hierarchy)
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.

Log4JLoggerManager

public Log4JLoggerManager(java.lang.String prefix,
                          org.apache.log4j.Hierarchy hierarchy,
                          org.apache.avalon.framework.logger.Logger defaultLogger)
Creates a new DefaultLogKitManager with an existing Hierarchy using specified logger name as root logger.
メソッドの詳細

getLoggerForCategory

public final org.apache.avalon.framework.logger.Logger getLoggerForCategory(java.lang.String categoryName)
Retrieves a Logger from a category name. Usually the category name refers to a configuration attribute name. If this LogKitManager does not have the match the default Logger will be returned and a warning is issued.
定義:
インタフェース LoggerManager 内の getLoggerForCategory
パラメータ:
categoryName - The category name of a configured Logger.
戻り値:
the Logger.

getDefaultLogger

public final org.apache.avalon.framework.logger.Logger getDefaultLogger()
インタフェース LoggerManager の記述:
Return the default Logger. This is basically the same as getting the Logger for the "" category.
定義:
インタフェース LoggerManager 内の getDefaultLogger


"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."