public interface Logger
| Modifier and Type | Method and Description |
|---|---|
void |
debug(java.lang.String message)
Log with level 'debug'.
This is a convenience method for log(LogLevel, String) |
void |
error(java.lang.String message)
Log with level 'error'.
This is a convenience method for log(LogLevel, String) |
void |
error(java.lang.String message,
java.lang.Throwable t)
Log with level 'error'.
This is a convenience method for log(LogLevel, String, Throwable) |
void |
info(java.lang.String message)
Log with level 'info'.
This is a convenience method for log(LogLevel, String) |
boolean |
isDebugEnabled()
Return a flag if 'debug' level messages are currently printed
|
boolean |
isErrorEnabled()
Return a flag if 'error' level messages are currently printed
|
boolean |
isInfoEnabled()
Return a flag if 'info' level messages are currently printed
|
boolean |
isWarnEnabled()
Return a flag if 'warn' level messages are currently printed
|
void |
log(LogLevel level,
java.lang.String message)
Log with a given level and message
|
void |
log(LogLevel level,
java.lang.String message,
java.lang.Throwable throwable)
Log with a given level, message and throwable
|
void |
warning(java.lang.String message)
Log with level 'warning'.
This is a convenience method for log(LogLevel, String) |
void log(LogLevel level, java.lang.String message)
level - the level of the log entrymessage - the message to write to the logvoid log(LogLevel level, java.lang.String message, java.lang.Throwable throwable)
level - the level of the log entrymessage - the message to write to the logthrowable - an instance of a throwable to be attached to the output.void error(java.lang.String message)
log(LogLevel, String)message - the message to write to the logvoid error(java.lang.String message,
java.lang.Throwable t)
log(LogLevel, String, Throwable)message - the message to write to the logt - an instance of a throwable to be attached to the outputvoid warning(java.lang.String message)
log(LogLevel, String)message - the message to write to the logvoid info(java.lang.String message)
log(LogLevel, String)message - the message to write to the logvoid debug(java.lang.String message)
log(LogLevel, String)message - the message to write to the logboolean isErrorEnabled()
true if 'error' level messages are printed, false if notboolean isWarnEnabled()
true if 'warn' level messages are printed, false if notboolean isInfoEnabled()
true if 'info' level messages are printed, false if notboolean isDebugEnabled()
true if 'debug' level messages are printed, false if not