org.apache.avalon.framework.logger
public final class Log4JLogger extends Object implements Logger
Version: $Id: Log4JLogger.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $
| Field Summary | |
|---|---|
| static String | FQCN
Constant for name of class to use when recording caller
of log method. |
| Logger | m_logger |
| Constructor Summary | |
|---|---|
| Log4JLogger(Logger logImpl)
Create a logger that delegates to specified category.
| |
| Method Summary | |
|---|---|
| void | debug(String message)
Log a debug message.
|
| void | debug(String message, Throwable throwable)
Log a debug message.
|
| void | error(String message)
Log a error message.
|
| void | error(String message, Throwable throwable)
Log a error message.
|
| void | fatalError(String message)
Log a fatalError message.
|
| void | fatalError(String message, Throwable throwable)
Log a fatalError message.
|
| Logger | getChildLogger(String name)
Create a new child logger.
|
| void | info(String message)
Log a info message.
|
| void | info(String message, Throwable throwable)
Log a info message.
|
| boolean | isDebugEnabled()
Determine if messages of priority "debug" will be logged.
|
| boolean | isErrorEnabled()
Determine if messages of priority "error" will be logged.
|
| boolean | isFatalErrorEnabled()
Determine if messages of priority "fatalError" will be logged.
|
| boolean | isInfoEnabled()
Determine if messages of priority "info" will be logged.
|
| boolean | isWarnEnabled()
Determine if messages of priority "warn" will be logged.
|
| void | warn(String message)
Log a warn message.
|
| void | warn(String message, Throwable throwable)
Log a warn message.
|
Parameters: logImpl the category to delegate to
Parameters: message the message
Parameters: message the message throwable the throwable
Parameters: message the message
Parameters: message the message throwable the throwable
Parameters: message the message
Parameters: message the message throwable the throwable
IllegalArgumentException if name has an empty element name
Parameters: name the subname of this logger
Returns: the new logger
Parameters: message the message
Parameters: message the message throwable the throwable
Returns: true if "debug" messages will be logged
Returns: true if "error" messages will be logged
Returns: true if "fatalError" messages will be logged
Returns: true if "info" messages will be logged
Returns: true if "warn" messages will be logged
Parameters: message the message
Parameters: message the message throwable the throwable