org.apache.avalon.framework.logger
Class CommonsLogger
java.lang.Object
org.apache.avalon.framework.logger.CommonsLogger
public class CommonsLogger
- extends java.lang.Object
An Avalon Logger
implementation backed by a
of commons lLogging.
- Since:
- 4.3
- Version:
- $Id: CommonsLogger.java 233132 2005-08-17 02:32:45 -0500 (Wed, 17 Aug 2005) cziegeler $
- Author:
- Avalon Development Team
Field Summary |
private Log |
log
|
private java.lang.String |
name
|
Constructor Summary |
CommonsLogger(Log log,
java.lang.String name)
Construct a CommonsLogger. |
Method Summary |
void |
debug(java.lang.String message)
|
void |
debug(java.lang.String message,
java.lang.Throwable throwable)
|
void |
error(java.lang.String message)
|
void |
error(java.lang.String message,
java.lang.Throwable throwable)
|
void |
fatalError(java.lang.String message)
|
void |
fatalError(java.lang.String message,
java.lang.Throwable throwable)
|
Logger |
getChildLogger(java.lang.String name)
|
void |
info(java.lang.String message)
|
void |
info(java.lang.String message,
java.lang.Throwable throwable)
|
boolean |
isDebugEnabled()
|
boolean |
isErrorEnabled()
|
boolean |
isFatalErrorEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isWarnEnabled()
|
void |
warn(java.lang.String message)
|
void |
warn(java.lang.String message,
java.lang.Throwable throwable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private final Log log
name
private final java.lang.String name
CommonsLogger
public CommonsLogger(Log log,
java.lang.String name)
- Construct a CommonsLogger. The constructor needs explicitly the name of the
commons-logger, since the commons-logging API misses the functionality to
retrieve it from the logger instance.
- Parameters:
log
- The logger of commons-logging.name
- The name of the logger.- Since:
- 2.0
debug
public void debug(java.lang.String message)
- See Also:
org.apache.avalon.framework.logger.Logger#debug(java.lang.String)
debug
public void debug(java.lang.String message,
java.lang.Throwable throwable)
- See Also:
org.apache.avalon.framework.logger.Logger#debug(java.lang.String, java.lang.Throwable)
isDebugEnabled
public boolean isDebugEnabled()
- See Also:
org.apache.avalon.framework.logger.Logger#isDebugEnabled()
info
public void info(java.lang.String message)
- See Also:
org.apache.avalon.framework.logger.Logger#info(java.lang.String)
info
public void info(java.lang.String message,
java.lang.Throwable throwable)
- See Also:
org.apache.avalon.framework.logger.Logger#info(java.lang.String, java.lang.Throwable)
isInfoEnabled
public boolean isInfoEnabled()
- See Also:
org.apache.avalon.framework.logger.Logger#isInfoEnabled()
warn
public void warn(java.lang.String message)
- See Also:
org.apache.avalon.framework.logger.Logger#warn(java.lang.String)
warn
public void warn(java.lang.String message,
java.lang.Throwable throwable)
- See Also:
org.apache.avalon.framework.logger.Logger#warn(java.lang.String, java.lang.Throwable)
isWarnEnabled
public boolean isWarnEnabled()
- See Also:
org.apache.avalon.framework.logger.Logger#isWarnEnabled()
error
public void error(java.lang.String message)
- See Also:
org.apache.avalon.framework.logger.Logger#error(java.lang.String)
error
public void error(java.lang.String message,
java.lang.Throwable throwable)
- See Also:
org.apache.avalon.framework.logger.Logger#error(java.lang.String, java.lang.Throwable)
isErrorEnabled
public boolean isErrorEnabled()
- See Also:
org.apache.avalon.framework.logger.Logger#isErrorEnabled()
fatalError
public void fatalError(java.lang.String message)
- See Also:
org.apache.avalon.framework.logger.Logger#fatalError(java.lang.String)
fatalError
public void fatalError(java.lang.String message,
java.lang.Throwable throwable)
- See Also:
org.apache.avalon.framework.logger.Logger#fatalError(java.lang.String, java.lang.Throwable)
isFatalErrorEnabled
public boolean isFatalErrorEnabled()
- See Also:
org.apache.avalon.framework.logger.Logger#isFatalErrorEnabled()
getChildLogger
public Logger getChildLogger(java.lang.String name)
- See Also:
org.apache.avalon.framework.logger.Logger#getChildLogger(java.lang.String)