org.apache.commons.logging.impl
public class Jdk13LumberjackLogger extends Object implements Log, Serializable
Implementation of the org.apache.commons.logging.Log
interface that wraps the standard JDK logging mechanisms that are
available in SourceForge's Lumberjack for JDKs prior to 1.4.
Version: $Revision: 1.6 $ $Date: 2004/06/06 21:13:43 $
Field Summary | |
---|---|
boolean | classAndMethodFound |
protected Logger | logger
The underlying Logger implementation we are using. |
protected String | name |
String | sourceClassName |
String | sourceMethodName |
Constructor Summary | |
---|---|
Jdk13LumberjackLogger(String name)
Construct a named instance of this Logger.
|
Method Summary | |
---|---|
void | debug(Object message)
Log a message with debug log level. |
void | debug(Object message, Throwable exception)
Log a message and exception with debug log level. |
void | error(Object message)
Log a message with error log level. |
void | error(Object message, Throwable exception)
Log a message and exception with error log level. |
void | fatal(Object message)
Log a message with fatal log level. |
void | fatal(Object message, Throwable exception)
Log a message and exception with fatal log level. |
void | getClassAndMethod() Gets the class and method by looking at the stack trace for the first entry that is not this class. |
Logger | getLogger()
Return the native Logger instance we are using. |
void | info(Object message)
Log a message with info log level. |
void | info(Object message, Throwable exception)
Log a message and exception with info log level. |
boolean | isDebugEnabled()
Is debug logging currently enabled? |
boolean | isErrorEnabled()
Is error logging currently enabled? |
boolean | isFatalEnabled()
Is fatal logging currently enabled? |
boolean | isInfoEnabled()
Is info logging currently enabled? |
boolean | isTraceEnabled()
Is trace logging currently enabled? |
boolean | isWarnEnabled()
Is warn logging currently enabled? |
void | log(Level level, String msg, Throwable ex) |
void | trace(Object message)
Log a message with trace log level. |
void | trace(Object message, Throwable exception)
Log a message and exception with trace log level. |
void | warn(Object message)
Log a message with warn log level. |
void | warn(Object message, Throwable exception)
Log a message and exception with warn log level. |
Parameters: name Name of the logger to be constructed
Gets the class and method by looking at the stack trace for the first entry that is not this class.