org.apache.commons.logging.impl
public class LogKitLogger extends java.lang.Object implements Log, java.io.Serializable
Implementation of org.apache.commons.logging.Log
that wraps the avalon-logkit
logging system. Configuration of LogKit
is left to the user.
LogKit
accepts only String
messages.
Therefore, this implementation converts object messages into strings
by called their toString()
method before logging them.
Modifier and Type | Field and Description |
---|---|
protected org.apache.log.Logger |
logger
Logging goes to this
LogKit logger |
protected java.lang.String |
name
Name of this logger
|
Constructor and Description |
---|
LogKitLogger(java.lang.String name)
Construct
LogKitLogger which wraps the LogKit
logger with given name. |
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.Object message)
Log message to
LogKit logger with DEBUG priority. |
void |
debug(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with DEBUG priority. |
void |
error(java.lang.Object message)
Log message to
LogKit logger with ERROR priority. |
void |
error(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with ERROR priority. |
void |
fatal(java.lang.Object message)
Log message to
LogKit logger with FATAL_ERROR priority. |
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with FATAL_ERROR priority. |
org.apache.log.Logger |
getLogger()
Return the underlying Logger we are using.
|
void |
info(java.lang.Object message)
Log message to
LogKit logger with INFO priority. |
void |
info(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with INFO priority. |
boolean |
isDebugEnabled()
Check whether the
LogKit logger will log messages of priority DEBUG . |
boolean |
isErrorEnabled()
Check whether the
LogKit logger will log messages of priority ERROR . |
boolean |
isFatalEnabled()
Check whether the
LogKit logger will log messages of priority FATAL_ERROR . |
boolean |
isInfoEnabled()
Check whether the
LogKit logger will log messages of priority INFO . |
boolean |
isTraceEnabled()
Check whether the
LogKit logger will log messages of priority DEBUG . |
boolean |
isWarnEnabled()
Check whether the
LogKit logger will log messages of priority WARN . |
void |
trace(java.lang.Object message)
Log message to
LogKit logger with DEBUG priority. |
void |
trace(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with DEBUG priority. |
void |
warn(java.lang.Object message)
Log message to
LogKit logger with WARN priority. |
void |
warn(java.lang.Object message,
java.lang.Throwable t)
Log error to
LogKit logger with WARN priority. |
protected transient org.apache.log.Logger logger
LogKit
loggerprotected java.lang.String name
public LogKitLogger(java.lang.String name)
LogKitLogger
which wraps the LogKit
logger with given name.name
- log namepublic org.apache.log.Logger getLogger()
Return the underlying Logger we are using.
public void trace(java.lang.Object message)
LogKit
logger with DEBUG
priority.public void trace(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with DEBUG
priority.public void debug(java.lang.Object message)
LogKit
logger with DEBUG
priority.public void debug(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with DEBUG
priority.public void info(java.lang.Object message)
LogKit
logger with INFO
priority.public void info(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with INFO
priority.public void warn(java.lang.Object message)
LogKit
logger with WARN
priority.public void warn(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with WARN
priority.public void error(java.lang.Object message)
LogKit
logger with ERROR
priority.public void error(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with ERROR
priority.public void fatal(java.lang.Object message)
LogKit
logger with FATAL_ERROR
priority.public void fatal(java.lang.Object message, java.lang.Throwable t)
LogKit
logger with FATAL_ERROR
priority.public boolean isDebugEnabled()
LogKit
logger will log messages of priority DEBUG
.isDebugEnabled
in interface Log
public boolean isErrorEnabled()
LogKit
logger will log messages of priority ERROR
.isErrorEnabled
in interface Log
public boolean isFatalEnabled()
LogKit
logger will log messages of priority FATAL_ERROR
.isFatalEnabled
in interface Log
public boolean isInfoEnabled()
LogKit
logger will log messages of priority INFO
.isInfoEnabled
in interface Log
public boolean isTraceEnabled()
LogKit
logger will log messages of priority DEBUG
.isTraceEnabled
in interface Log
public boolean isWarnEnabled()
LogKit
logger will log messages of priority WARN
.isWarnEnabled
in interface Log
Copyright 2002-2004 The Apache Software Foundation.