public interface Logger
| Modifier and Type | Interface and Description |
|---|---|
static class |
Logger.Level
Levels of log, in increasing order of severity
|
| Modifier and Type | Method and Description |
|---|---|
default void |
debug(java.lang.String message)
Log the given message at the DEBUG level of severity.
|
default void |
debug(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the DEBUG level of severity.
|
default void |
debug(java.lang.Throwable t)
Log the given Throwable at the DEBUG level of severity.
|
default void |
error(java.lang.String message)
Log the given message at the ERROR level of severity.
|
default void |
error(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the ERROR level of severity.
|
default void |
error(java.lang.Throwable t)
Log the given Throwable at the ERROR level of severity.
|
default void |
fatal(java.lang.String message)
Log the given message at the FATAL level of severity.
|
default void |
fatal(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the FATAL level of severity.
|
default void |
fatal(java.lang.Throwable t)
Log the given Throwable at the FATAL level of severity.
|
default void |
info(java.lang.String message)
Log the given message at the INFO level of severity.
|
default void |
info(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the INFO level of severity.
|
default void |
info(java.lang.Throwable t)
Log the given Throwable at the INFO level of severity.
|
void |
log(Logger.Level level,
java.lang.String message)
Log the given message of the given severity.
|
void |
log(Logger.Level level,
java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the given severity.
|
void |
log(Logger.Level level,
java.lang.Throwable t)
Log the given Throwable object with the given message severity.
|
default void |
trace(java.lang.String message)
Log the given message at the TRACE level of severity.
|
default void |
trace(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the TRACE level of severity.
|
default void |
trace(java.lang.Throwable t)
Log the given Throwable at the TRACE level of severity.
|
default void |
warn(java.lang.String message)
Log the given message at the WARN level of severity.
|
default void |
warn(java.lang.String message,
java.lang.Throwable t)
Log the given Throwable object with the given Message at the WARN level of severity.
|
default void |
warn(java.lang.Throwable t)
Log the given Throwable at the WARN level of severity.
|
void log(Logger.Level level, java.lang.String message)
level - the Level of severity of the log content. Can be ignored by implementers as desired, since DiSCo
internally will manage aspects of verbositymessage - the message to be loggedvoid log(Logger.Level level, java.lang.Throwable t)
level - the Level of severity of the log content. Can be ignored by implementers as desired, since DiSCo
internally will manage aspects of verbosityt - the Throwable object to be loggedvoid log(Logger.Level level, java.lang.String message, java.lang.Throwable t)
level - the Level of severity of the log content. Can be ignored by implementers as desired, since DiSCo
internally will manage aspects of verbositymessage - the message to be loggedt - the Throwable object to be loggeddefault void trace(java.lang.String message)
message - the message to be loggeddefault void trace(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void trace(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be loggeddefault void debug(java.lang.String message)
message - the message to be loggeddefault void debug(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void debug(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be loggeddefault void info(java.lang.String message)
message - the message to be loggeddefault void info(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void info(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be loggeddefault void warn(java.lang.String message)
message - the message to be loggeddefault void warn(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void warn(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be loggeddefault void error(java.lang.String message)
message - the message to be loggeddefault void error(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void error(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be loggeddefault void fatal(java.lang.String message)
message - the message to be loggeddefault void fatal(java.lang.Throwable t)
t - the Throwable object to be loggeddefault void fatal(java.lang.String message,
java.lang.Throwable t)
message - the message to be loggedt - the Throwable object to be logged