|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.loom.log.Log
public class Log
A logger class.
Log arguments will not be concatenated unless necessary, according to the configured log level.
A static factory method has been added that guesses the Logging class using the current stack trace.
The Log class should be instantiated using a static private attribute:
public class MyClass {
private static Log log = Log.getLog();
public void method() {
...
log.debug(this.getFoo(), " will not be serialized unless needed");
...
}
}
Notice the use of commas instead of '+'.
Method Summary | |
---|---|
void |
debug(java.lang.Object... messageParts)
|
void |
debug(java.lang.Throwable throwable,
java.lang.Object... messageParts)
|
void |
error(java.lang.Object... messageParts)
|
void |
error(java.lang.Throwable throwable,
java.lang.Object... messageParts)
|
void |
fatal(java.lang.Object... messageParts)
|
void |
fatal(java.lang.Throwable throwable,
java.lang.Object... messageParts)
Deprecated. use error() instead |
org.slf4j.Logger |
getDelegate()
|
static Log |
getLog()
Deprecated. use getLog(Class) instead. This class instantiates an Exception to calculate the stack trace, which consumes resources on deployment time. |
static Log |
getLog(java.lang.Class<?> clazz)
|
void |
info(java.lang.Object... messageParts)
|
void |
info(java.lang.Throwable throwable,
java.lang.Object... messageParts)
|
boolean |
isDebugEnabled()
|
boolean |
isErrorEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isTraceEnabled()
|
boolean |
isWarnEnabled()
|
void |
trace(java.lang.Object... messageParts)
|
void |
trace(java.lang.Throwable throwable,
java.lang.Object... messageParts)
|
void |
warn(java.lang.Object... messageParts)
|
void |
warn(java.lang.Throwable throwable,
java.lang.Object... messageParts)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Log getLog()
public static Log getLog(java.lang.Class<?> clazz)
public boolean isTraceEnabled()
public boolean isDebugEnabled()
public boolean isInfoEnabled()
public boolean isWarnEnabled()
public boolean isErrorEnabled()
public final void fatal(java.lang.Object... messageParts)
public final void error(java.lang.Object... messageParts)
public final void warn(java.lang.Object... messageParts)
public final void info(java.lang.Object... messageParts)
public final void debug(java.lang.Object... messageParts)
public final void trace(java.lang.Object... messageParts)
public final void fatal(java.lang.Throwable throwable, java.lang.Object... messageParts)
throwable
- messageParts
- public final void error(java.lang.Throwable throwable, java.lang.Object... messageParts)
public final void warn(java.lang.Throwable throwable, java.lang.Object... messageParts)
public final void info(java.lang.Throwable throwable, java.lang.Object... messageParts)
public final void debug(java.lang.Throwable throwable, java.lang.Object... messageParts)
public final void trace(java.lang.Throwable throwable, java.lang.Object... messageParts)
public org.slf4j.Logger getDelegate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |