This is a commons-logging logger for command line use.
LOG_LEVEL_DEBUG
public static final int LOG_LEVEL_DEBUG
"Debug" level logging.
LOG_LEVEL_ERROR
public static final int LOG_LEVEL_ERROR
"Error" level logging.
LOG_LEVEL_FATAL
public static final int LOG_LEVEL_FATAL
"Fatal" level logging.
LOG_LEVEL_INFO
public static final int LOG_LEVEL_INFO
"Info" level logging.
LOG_LEVEL_TRACE
public static final int LOG_LEVEL_TRACE
"Trace" level logging.
LOG_LEVEL_WARN
public static final int LOG_LEVEL_WARN
"Warn" level logging.
debug
public final void debug(Object message)
debug
public final void debug(Object message,
Throwable t)
error
public final void error(Object message)
error
public final void error(Object message,
Throwable t)
fatal
public final void fatal(Object message)
fatal
public final void fatal(Object message,
Throwable t)
info
public final void info(Object message)
info
public final void info(Object message,
Throwable t)
isDebugEnabled
public final boolean isDebugEnabled()
isErrorEnabled
public final boolean isErrorEnabled()
isFatalEnabled
public final boolean isFatalEnabled()
isInfoEnabled
public final boolean isInfoEnabled()
isTraceEnabled
public final boolean isTraceEnabled()
isWarnEnabled
public final boolean isWarnEnabled()
log
protected void log(int type,
Object message,
Throwable t)
Do the actual logging.
This method assembles the message and prints it to
and then calls write()
to cause it to be written.
type
- One of the LOG_LEVEL_XXX constants defining the log levelmessage
- The message itself (typically a String)t
- The exception whose stack trace should be logged
setLogLevel
public void setLogLevel(String level)
Set a log level for the logger.
trace
public final void trace(Object message)
trace
public final void trace(Object message,
Throwable t)
warn
public final void warn(Object message)
warn
public final void warn(Object message,
Throwable t)