|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.avalon.excalibur.logger.Log4JLoggerManager
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.
Field Summary |
Fields inherited from interface org.apache.avalon.excalibur.logger.LoggerManager |
ROLE |
Constructor Summary | |
Log4JLoggerManager()
Creates a new DefaultLog4JManager . |
|
Log4JLoggerManager(org.apache.log4j.spi.LoggerRepository hierarchy)
Creates a new DefaultLog4JManager with an existing Hierarchy . |
|
Log4JLoggerManager(String prefix)
Creates a new DefaultLog4JManager using
specified logger name as root logger. |
|
Log4JLoggerManager(String prefix,
org.apache.log4j.spi.LoggerRepository hierarchy)
Creates a new DefaultLog4JManager with an existing Hierarchy using
specified logger name as root logger. |
|
Log4JLoggerManager(String prefix,
org.apache.log4j.spi.LoggerRepository hierarchy,
Logger defaultLogger)
Creates a new DefaultLog4JManager with an existing Hierarchy using
specified logger name as root logger. |
|
Log4JLoggerManager(String prefix,
org.apache.log4j.spi.LoggerRepository hierarchy,
Logger defaultLogger,
Logger logger)
Creates a new DefaultLog4JManager with an existing Hierarchy using
specified logger name as root logger. |
Method Summary | |
void |
enableLogging(Logger logger)
Provide a logger. |
Logger |
getDefaultLogger()
Return the default Logger. |
Logger |
getLoggerForCategory(String categoryName)
Retrieves a Logger from a category name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Log4JLoggerManager()
DefaultLog4JManager
. It will use a new Hierarchy
.
public Log4JLoggerManager(org.apache.log4j.spi.LoggerRepository hierarchy)
DefaultLog4JManager
with an existing Hierarchy
.
public Log4JLoggerManager(String prefix)
DefaultLog4JManager
using
specified logger name as root logger.
public Log4JLoggerManager(String prefix, org.apache.log4j.spi.LoggerRepository hierarchy)
DefaultLog4JManager
with an existing Hierarchy
using
specified logger name as root logger.
public Log4JLoggerManager(String prefix, org.apache.log4j.spi.LoggerRepository hierarchy, Logger defaultLogger)
DefaultLog4JManager
with an existing Hierarchy
using
specified logger name as root logger.
public Log4JLoggerManager(String prefix, org.apache.log4j.spi.LoggerRepository hierarchy, Logger defaultLogger, Logger logger)
DefaultLog4JManager
with an existing Hierarchy
using
specified logger name as root logger.
Method Detail |
public void enableLogging(Logger logger)
enableLogging
in interface LogEnabled
logger
- the loggerpublic final Logger getLoggerForCategory(String categoryName)
getLoggerForCategory
in interface LoggerManager
categoryName
- The category name of a configured Logger.
public final Logger getDefaultLogger()
LoggerManager
getDefaultLogger
in interface LoggerManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |