Package org.apache.commons.logging.impl
Class LogKitLogger
- java.lang.Object
-
- org.apache.commons.logging.impl.LogKitLogger
-
- All Implemented Interfaces:
java.io.Serializable
,Log
public class LogKitLogger extends java.lang.Object implements Log, java.io.Serializable
Implementation oforg.apache.commons.logging.Log
that wraps the avalon-logkit logging system. Configuration ofLogKit
is left to the user.LogKit
accepts onlyString
messages. Therefore, this implementation converts object messages into strings by called theirtoString()
method before logging them.- Version:
- $Id: LogKitLogger.java 1448119 2013-02-20 12:28:04Z tn $
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.log.Logger
logger
Logging goes to thisLogKit
loggerprotected java.lang.String
name
Name of this loggerprivate static long
serialVersionUID
Serializable version identifier.
-
Constructor Summary
Constructors Constructor Description LogKitLogger(java.lang.String name)
ConstructLogKitLogger
which wraps theLogKit
logger with given name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(java.lang.Object message)
Logs a message withorg.apache.log.Priority.DEBUG
.void
debug(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.DEBUG
.void
error(java.lang.Object message)
Logs a message withorg.apache.log.Priority.ERROR
.void
error(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.ERROR
.void
fatal(java.lang.Object message)
Logs a message withorg.apache.log.Priority.FATAL_ERROR
.void
fatal(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.FATAL_ERROR
.org.apache.log.Logger
getLogger()
Return the underlying Logger we are using.void
info(java.lang.Object message)
Logs a message withorg.apache.log.Priority.INFO
.void
info(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.INFO
.boolean
isDebugEnabled()
Checks whether theLogKit
logger will log messages of priorityDEBUG
.boolean
isErrorEnabled()
Checks whether theLogKit
logger will log messages of priorityERROR
.boolean
isFatalEnabled()
Checks whether theLogKit
logger will log messages of priorityFATAL_ERROR
.boolean
isInfoEnabled()
Checks whether theLogKit
logger will log messages of priorityINFO
.boolean
isTraceEnabled()
Checks whether theLogKit
logger will log messages of priorityDEBUG
.boolean
isWarnEnabled()
Checks whether theLogKit
logger will log messages of priorityWARN
.void
trace(java.lang.Object message)
Logs a message withorg.apache.log.Priority.DEBUG
.void
trace(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.DEBUG
.void
warn(java.lang.Object message)
Logs a message withorg.apache.log.Priority.WARN
.void
warn(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.WARN
.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Serializable version identifier.- See Also:
- Constant Field Values
-
logger
protected transient volatile org.apache.log.Logger logger
Logging goes to thisLogKit
logger
-
name
protected java.lang.String name
Name of this logger
-
-
Method Detail
-
getLogger
public org.apache.log.Logger getLogger()
Return the underlying Logger we are using.
-
trace
public void trace(java.lang.Object message)
Logs a message withorg.apache.log.Priority.DEBUG
.- Specified by:
trace
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.trace(Object)
-
trace
public void trace(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.DEBUG
.- Specified by:
trace
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.trace(Object, Throwable)
-
debug
public void debug(java.lang.Object message)
Logs a message withorg.apache.log.Priority.DEBUG
.- Specified by:
debug
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.debug(Object)
-
debug
public void debug(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.DEBUG
.- Specified by:
debug
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.debug(Object, Throwable)
-
info
public void info(java.lang.Object message)
Logs a message withorg.apache.log.Priority.INFO
.- Specified by:
info
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.info(Object)
-
info
public void info(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.INFO
.- Specified by:
info
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.info(Object, Throwable)
-
warn
public void warn(java.lang.Object message)
Logs a message withorg.apache.log.Priority.WARN
.- Specified by:
warn
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.warn(Object)
-
warn
public void warn(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.WARN
.- Specified by:
warn
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.warn(Object, Throwable)
-
error
public void error(java.lang.Object message)
Logs a message withorg.apache.log.Priority.ERROR
.- Specified by:
error
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.error(Object)
-
error
public void error(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.ERROR
.- Specified by:
error
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.error(Object, Throwable)
-
fatal
public void fatal(java.lang.Object message)
Logs a message withorg.apache.log.Priority.FATAL_ERROR
.- Specified by:
fatal
in interfaceLog
- Parameters:
message
- to log- See Also:
Log.fatal(Object)
-
fatal
public void fatal(java.lang.Object message, java.lang.Throwable t)
Logs a message withorg.apache.log.Priority.FATAL_ERROR
.- Specified by:
fatal
in interfaceLog
- Parameters:
message
- to logt
- log this cause- See Also:
Log.fatal(Object, Throwable)
-
isDebugEnabled
public boolean isDebugEnabled()
Checks whether theLogKit
logger will log messages of priorityDEBUG
.- Specified by:
isDebugEnabled
in interfaceLog
- Returns:
- true if debug is enabled in the underlying logger.
-
isErrorEnabled
public boolean isErrorEnabled()
Checks whether theLogKit
logger will log messages of priorityERROR
.- Specified by:
isErrorEnabled
in interfaceLog
- Returns:
- true if error is enabled in the underlying logger.
-
isFatalEnabled
public boolean isFatalEnabled()
Checks whether theLogKit
logger will log messages of priorityFATAL_ERROR
.- Specified by:
isFatalEnabled
in interfaceLog
- Returns:
- true if fatal is enabled in the underlying logger.
-
isInfoEnabled
public boolean isInfoEnabled()
Checks whether theLogKit
logger will log messages of priorityINFO
.- Specified by:
isInfoEnabled
in interfaceLog
- Returns:
- true if info is enabled in the underlying logger.
-
isTraceEnabled
public boolean isTraceEnabled()
Checks whether theLogKit
logger will log messages of priorityDEBUG
.- Specified by:
isTraceEnabled
in interfaceLog
- Returns:
- true if trace is enabled in the underlying logger.
-
isWarnEnabled
public boolean isWarnEnabled()
Checks whether theLogKit
logger will log messages of priorityWARN
.- Specified by:
isWarnEnabled
in interfaceLog
- Returns:
- true if warn is enabled in the underlying logger.
-
-