|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.log4j.spi.SimpleULogger
public final class SimpleULogger
A simple implementation that logs messages of level INFO or higher on
the console (System.out).
The output includes the relative time in milliseconds, thread name, level, logger name, and the message followed by the line separator for the host. In log4j terms it amounts to the "%r [%t] %level %logger - %m%n" pattern.
176 [main] INFO examples.Sort - Populating an array of 2 elements in reverse.
225 [main] INFO examples.SortAlgo - Entered the sort method.
304 [main] INFO SortAlgo.DUMP - Dump of interger array:
317 [main] INFO SortAlgo.DUMP - Element [0] = 0
331 [main] INFO SortAlgo.DUMP - Element [1] = 1
343 [main] INFO examples.Sort - The next log statement should be an error msg.
346 [main] ERROR SortAlgo.DUMP - Tried to dump an uninitialized array.
at org.log4j.examples.SortAlgo.dump(SortAlgo.java:58)
at org.log4j.examples.Sort.main(Sort.java:64)
467 [main] INFO examples.Sort - Exiting main method.
| Field Summary | |
|---|---|
static java.lang.String |
LINE_SEPARATOR
Line separator. |
| Method Summary | |
|---|---|
void |
debug(java.lang.Object msg)
Log a message object with the DEBUG level. |
void |
debug(java.lang.Object parameterizedMsg,
java.lang.Object param1)
Log a parameterized message object at the DEBUG level. |
void |
debug(java.lang.Object msg,
java.lang.Throwable t)
Log a message object with the DEBUG level including the
stack trace of the Throwablet passed as parameter. |
void |
debug(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
Log a parameterized message object at the DEBUG level. |
void |
error(java.lang.Object msg)
Log a message object with the ERROR level. |
void |
error(java.lang.Object parameterizedMsg,
java.lang.Object param1)
Log a parameterized message object at the ERROR level. |
void |
error(java.lang.Object msg,
java.lang.Throwable t)
Log a message object with the ERROR level including the
stack trace of the Throwablet passed as parameter. |
void |
error(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
Log a parameterized message object at the ERROR level. |
static SimpleULogger |
getLogger(java.lang.String name)
Creates a new instance. |
void |
info(java.lang.Object msg)
Log a message object with the INFO level. |
void |
info(java.lang.Object parameterizedMsg,
java.lang.Object param1)
Log a parameterized message object at the INFO level. |
void |
info(java.lang.Object msg,
java.lang.Throwable t)
Log a message object with the INFO level including the
stack trace of the Throwablet passed as parameter. |
void |
info(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
Log a parameterized message object at the INFO level. |
boolean |
isDebugEnabled()
Is the logger instance enabled for the DEBUG level? |
boolean |
isErrorEnabled()
Is the logger instance enabled for the ERROR level? |
boolean |
isInfoEnabled()
Is the logger instance enabled for the INFO level? |
boolean |
isWarnEnabled()
Is the logger instance enabled for the WARN level? |
void |
warn(java.lang.Object msg)
Log a message object with the WARN level. |
void |
warn(java.lang.Object parameterizedMsg,
java.lang.Object param1)
Log a parameterized message object at the WARN level. |
void |
warn(java.lang.Object msg,
java.lang.Throwable t)
Log a message object with the WARN level including the
stack trace of the Throwablet passed as parameter. |
void |
warn(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
Log a parameterized message object at the WARN level. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String LINE_SEPARATOR
| Method Detail |
|---|
public static SimpleULogger getLogger(java.lang.String name)
name - logger name
public boolean isDebugEnabled()
isDebugEnabled in interface ULoggerpublic void debug(java.lang.Object msg)
debug in interface ULoggermsg - - the message object to be logged
public void debug(java.lang.Object parameterizedMsg,
java.lang.Object param1)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
debug in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the parameter
public void debug(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
debug in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the first parameterparam2 - - the second parameter
public void debug(java.lang.Object msg,
java.lang.Throwable t)
DEBUG level including the
stack trace of the Throwablet passed as parameter.
debug in interface ULoggermsg - the message object to log.t - the exception to log, including its stack trace.public boolean isInfoEnabled()
isInfoEnabled in interface ULoggerpublic void info(java.lang.Object msg)
info in interface ULoggermsg - - the message object to be logged
public void info(java.lang.Object parameterizedMsg,
java.lang.Object param1)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
info in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the parameter
public void info(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
info in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the first parameterparam2 - - the second parameter
public void info(java.lang.Object msg,
java.lang.Throwable t)
INFO level including the
stack trace of the Throwablet passed as parameter.
info in interface ULoggermsg - the message object to log.t - the exception to log, including its stack trace.public boolean isWarnEnabled()
isWarnEnabled in interface ULoggerpublic void warn(java.lang.Object msg)
warn in interface ULoggermsg - - the message object to be logged
public void warn(java.lang.Object parameterizedMsg,
java.lang.Object param1)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
warn in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the parameter
public void warn(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
warn in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the first parameterparam2 - - the second parameter
public void warn(java.lang.Object msg,
java.lang.Throwable t)
WARN level including the
stack trace of the Throwablet passed as parameter.
warn in interface ULoggermsg - the message object to log.t - the exception to log, including its stack trace.public boolean isErrorEnabled()
isErrorEnabled in interface ULoggerpublic void error(java.lang.Object msg)
error in interface ULoggermsg - - the message object to be logged
public void error(java.lang.Object parameterizedMsg,
java.lang.Object param1)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
error in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the parameter
public void error(java.lang.String parameterizedMsg,
java.lang.Object param1,
java.lang.Object param2)
This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
error in interface ULoggerparameterizedMsg - - the parameterized message objectparam1 - - the first parameterparam2 - - the second parameter
public void error(java.lang.Object msg,
java.lang.Throwable t)
ERROR level including the
stack trace of the Throwablet passed as parameter.
error in interface ULoggermsg - the message object to log.t - the exception to log, including its stack trace.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||