Class CommonsLogger
- java.lang.Object
-
- org.apache.avalon.framework.logger.CommonsLogger
-
- All Implemented Interfaces:
org.apache.avalon.framework.logger.Logger
public class CommonsLogger extends java.lang.Object implements org.apache.avalon.framework.logger.Logger
An AvalonLogger
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
-
-
Constructor Summary
Constructors Constructor Description CommonsLogger(org.apache.commons.logging.Log log, java.lang.String name)
Construct a CommonsLogger.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
org.apache.avalon.framework.logger.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)
-
-
-
Constructor Detail
-
CommonsLogger
public CommonsLogger(org.apache.commons.logging.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
-
-
Method Detail
-
debug
public void debug(java.lang.String message)
- Specified by:
debug
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.debug(java.lang.String)
-
debug
public void debug(java.lang.String message, java.lang.Throwable throwable)
- Specified by:
debug
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.debug(java.lang.String, java.lang.Throwable)
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabled
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.isDebugEnabled()
-
info
public void info(java.lang.String message)
- Specified by:
info
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.info(java.lang.String)
-
info
public void info(java.lang.String message, java.lang.Throwable throwable)
- Specified by:
info
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.info(java.lang.String, java.lang.Throwable)
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabled
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.isInfoEnabled()
-
warn
public void warn(java.lang.String message)
- Specified by:
warn
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.warn(java.lang.String)
-
warn
public void warn(java.lang.String message, java.lang.Throwable throwable)
- Specified by:
warn
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.warn(java.lang.String, java.lang.Throwable)
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabled
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.isWarnEnabled()
-
error
public void error(java.lang.String message)
- Specified by:
error
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.error(java.lang.String)
-
error
public void error(java.lang.String message, java.lang.Throwable throwable)
- Specified by:
error
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.error(java.lang.String, java.lang.Throwable)
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabled
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.isErrorEnabled()
-
fatalError
public void fatalError(java.lang.String message)
- Specified by:
fatalError
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.fatalError(java.lang.String)
-
fatalError
public void fatalError(java.lang.String message, java.lang.Throwable throwable)
- Specified by:
fatalError
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.fatalError(java.lang.String, java.lang.Throwable)
-
isFatalErrorEnabled
public boolean isFatalErrorEnabled()
- Specified by:
isFatalErrorEnabled
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.isFatalErrorEnabled()
-
getChildLogger
public org.apache.avalon.framework.logger.Logger getChildLogger(java.lang.String name)
- Specified by:
getChildLogger
in interfaceorg.apache.avalon.framework.logger.Logger
- See Also:
Logger.getChildLogger(java.lang.String)
-
-