|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LoggingAdapter
Logging wrapper to make nicer and optimize: provide template versions which evaluate .toString only if the log level is actually enabled. Typically used by obtaining an implementation from the Logging object:
val log = Logging(<bus>, <source object>)
...
log.info("hello world!")
All log-level methods support simple interpolation templates with up to four
arguments placed by using {}
within the template (first string
argument):
log.error(exception, "Exception while processing {} in state {}", msg, state)
Method Summary | |
---|---|
void |
debug(java.lang.String message)
|
void |
debug(java.lang.String template,
java.lang.Object arg1)
|
void |
debug(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
debug(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
debug(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
void |
error(java.lang.String message)
|
void |
error(java.lang.String template,
java.lang.Object arg1)
|
void |
error(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
error(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
error(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
void |
error(java.lang.Throwable cause,
java.lang.String message)
|
void |
error(java.lang.Throwable cause,
java.lang.String template,
java.lang.Object arg1)
|
void |
error(java.lang.Throwable cause,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
error(java.lang.Throwable cause,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
error(java.lang.Throwable cause,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
java.lang.String |
format(java.lang.String t,
scala.collection.Seq<java.lang.Object> arg)
|
java.lang.String |
format1(java.lang.String t,
java.lang.Object arg)
|
void |
info(java.lang.String message)
|
void |
info(java.lang.String template,
java.lang.Object arg1)
|
void |
info(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
info(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
info(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
boolean |
isDebugEnabled()
|
boolean |
isEnabled(Logging.LogLevel level)
|
boolean |
isErrorEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isWarningEnabled()
|
void |
log(Logging.LogLevel level,
java.lang.String message)
|
void |
log(Logging.LogLevel level,
java.lang.String template,
java.lang.Object arg1)
|
void |
log(Logging.LogLevel level,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
log(Logging.LogLevel level,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
log(Logging.LogLevel level,
java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
void |
notifyDebug(java.lang.String message)
|
void |
notifyError(java.lang.String message)
|
void |
notifyError(java.lang.Throwable cause,
java.lang.String message)
|
void |
notifyInfo(java.lang.String message)
|
void |
notifyLog(Logging.LogLevel level,
java.lang.String message)
|
void |
notifyWarning(java.lang.String message)
|
void |
warning(java.lang.String message)
|
void |
warning(java.lang.String template,
java.lang.Object arg1)
|
void |
warning(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
warning(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
warning(java.lang.String template,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
|
Method Detail |
---|
boolean isErrorEnabled()
boolean isWarningEnabled()
boolean isInfoEnabled()
boolean isDebugEnabled()
void notifyError(java.lang.String message)
void notifyError(java.lang.Throwable cause, java.lang.String message)
void notifyWarning(java.lang.String message)
void notifyInfo(java.lang.String message)
void notifyDebug(java.lang.String message)
void error(java.lang.Throwable cause, java.lang.String message)
void error(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1)
void error(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void error(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void error(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
void error(java.lang.String message)
void error(java.lang.String template, java.lang.Object arg1)
void error(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void error(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void error(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
void warning(java.lang.String message)
void warning(java.lang.String template, java.lang.Object arg1)
void warning(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void warning(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void warning(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
void info(java.lang.String message)
void info(java.lang.String template, java.lang.Object arg1)
void info(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void info(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void info(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
void debug(java.lang.String message)
void debug(java.lang.String template, java.lang.Object arg1)
void debug(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void debug(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void debug(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
void log(Logging.LogLevel level, java.lang.String message)
void log(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1)
void log(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
void log(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
void log(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
boolean isEnabled(Logging.LogLevel level)
void notifyLog(Logging.LogLevel level, java.lang.String message)
java.lang.String format1(java.lang.String t, java.lang.Object arg)
java.lang.String format(java.lang.String t, scala.collection.Seq<java.lang.Object> arg)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |