|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthelma.util.Logger
public class Logger
A simple logger that writes to a PrintStream such as System.out.
| Field Summary | |
|---|---|
static int |
DEBUG
|
static int |
ERROR
|
static int |
FATAL
|
static int |
INFO
|
static int |
TRACE
|
static int |
WARN
|
| Constructor Summary | |
|---|---|
protected |
Logger(java.io.PrintStream out)
Create a logger for a PrintStream, such as System.out. |
| Method Summary | |
|---|---|
void |
debug(java.lang.Object parm1)
|
void |
debug(java.lang.Object parm1,
java.lang.Throwable parm2)
|
protected void |
ensureOpen()
This is called by the runner thread to to make sure we have an open writer. |
void |
error(java.lang.Object parm1)
|
void |
error(java.lang.Object parm1,
java.lang.Throwable parm2)
|
void |
fatal(java.lang.Object parm1)
|
void |
fatal(java.lang.Object parm1,
java.lang.Throwable parm2)
|
java.lang.String |
getCanonicalName()
Return an object which identifies this logger. |
int |
getLogLevel()
Get the current log level. |
protected org.apache.commons.logging.Log |
getSedatedLog()
return a "quiet" version of this log that routes debug() output to trace() |
static java.lang.String |
getStackTrace(java.lang.Throwable t)
|
void |
info(java.lang.Object parm1)
|
void |
info(java.lang.Object parm1,
java.lang.Throwable parm2)
|
boolean |
isDebugEnabled()
|
boolean |
isErrorEnabled()
|
boolean |
isFatalEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isTraceEnabled()
|
boolean |
isWarnEnabled()
|
protected void |
log(java.lang.String level,
java.lang.Object msg,
java.lang.Throwable exception)
Append a message to the log. |
protected static void |
renderDate()
|
void |
setLogLevel(int logLevel)
Set the log level for this logger. |
java.lang.String |
toString()
Return a string representation of this Logger |
void |
trace(java.lang.Object parm1)
|
void |
trace(java.lang.Object parm1,
java.lang.Throwable parm2)
|
void |
warn(java.lang.Object parm1)
|
void |
warn(java.lang.Object parm1,
java.lang.Throwable parm2)
|
protected void |
write()
This is called by the runner thread to perform actual output. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int TRACE
public static final int DEBUG
public static final int INFO
public static final int WARN
public static final int ERROR
public static final int FATAL
| Constructor Detail |
|---|
protected Logger(java.io.PrintStream out)
out - the output stream| Method Detail |
|---|
public int getLogLevel()
public void setLogLevel(int logLevel)
logLevel - the new log levelpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCanonicalName()
protected void log(java.lang.String level,
java.lang.Object msg,
java.lang.Throwable exception)
level - a string representing the log levelmsg - the log messageexception - an exception, or nullprotected void write()
protected void ensureOpen()
protected static void renderDate()
public boolean isTraceEnabled()
isTraceEnabled in interface org.apache.commons.logging.Logpublic boolean isDebugEnabled()
isDebugEnabled in interface org.apache.commons.logging.Logpublic boolean isInfoEnabled()
isInfoEnabled in interface org.apache.commons.logging.Logpublic boolean isWarnEnabled()
isWarnEnabled in interface org.apache.commons.logging.Logpublic boolean isErrorEnabled()
isErrorEnabled in interface org.apache.commons.logging.Logpublic boolean isFatalEnabled()
isFatalEnabled in interface org.apache.commons.logging.Logpublic void trace(java.lang.Object parm1)
trace in interface org.apache.commons.logging.Log
public void trace(java.lang.Object parm1,
java.lang.Throwable parm2)
trace in interface org.apache.commons.logging.Logpublic void debug(java.lang.Object parm1)
debug in interface org.apache.commons.logging.Log
public void debug(java.lang.Object parm1,
java.lang.Throwable parm2)
debug in interface org.apache.commons.logging.Logpublic void info(java.lang.Object parm1)
info in interface org.apache.commons.logging.Log
public void info(java.lang.Object parm1,
java.lang.Throwable parm2)
info in interface org.apache.commons.logging.Logpublic void warn(java.lang.Object parm1)
warn in interface org.apache.commons.logging.Log
public void warn(java.lang.Object parm1,
java.lang.Throwable parm2)
warn in interface org.apache.commons.logging.Logpublic void error(java.lang.Object parm1)
error in interface org.apache.commons.logging.Log
public void error(java.lang.Object parm1,
java.lang.Throwable parm2)
error in interface org.apache.commons.logging.Logpublic void fatal(java.lang.Object parm1)
fatal in interface org.apache.commons.logging.Log
public void fatal(java.lang.Object parm1,
java.lang.Throwable parm2)
fatal in interface org.apache.commons.logging.Logpublic static java.lang.String getStackTrace(java.lang.Throwable t)
protected org.apache.commons.logging.Log getSedatedLog()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||