public interface Logger
| Modifier and Type | Interface and Description |
|---|---|
static class |
Logger.Level
Logger level.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Object[] |
NO_ARGS |
| Modifier and Type | Method and Description |
|---|---|
default void |
debug(java.lang.String message)
Logs a message at DEBUG level.
|
void |
debug(java.lang.String message,
java.lang.Object... values)
Logs a message at DEBUG level.
|
default void |
error(java.lang.String message)
Logs a message at ERROR level.
|
void |
error(java.lang.String message,
java.lang.Object... values)
Logs a message at ERROR level.
|
default void |
error(java.lang.String message,
java.lang.Throwable throwable)
Logs a message at ERROR level.
|
void |
error(java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... values)
Logs a message at ERROR level.
|
java.lang.String |
getName()
Returns Logger name.
|
default void |
info(java.lang.String message)
Logs a message at INFO level.
|
void |
info(java.lang.String message,
java.lang.Object... values)
Logs a message at INFO level.
|
boolean |
isDebugEnabled()
Returns
true if DEBUG level is enabled. |
boolean |
isEnabled(Logger.Level level)
Returns
true if certain logging
level is enabled. |
boolean |
isErrorEnabled()
Returns
true if ERROR level is enabled. |
boolean |
isInfoEnabled()
Returns
true if INFO level is enabled. |
boolean |
isTraceEnabled()
Returns
true if TRACE level is enabled. |
boolean |
isWarnEnabled()
Returns
true if WARN level is enabled. |
default void |
log(Logger.Level level,
java.lang.String message)
Logs a message at provided logging level.
|
void |
log(Logger.Level level,
java.lang.String message,
java.lang.Object... values)
Logs a message at provided logging level.
|
void |
setLevel(java.lang.String name,
Logger.Level level)
Dynamically sets the logger level for given name.
|
default void |
trace(java.lang.String message)
Logs a message at TRACE level.
|
void |
trace(java.lang.String message,
java.lang.Object... values)
Logs a message at TRACE level.
|
default void |
warn(java.lang.String message)
Logs a message at WARN level.
|
void |
warn(java.lang.String message,
java.lang.Object... values)
Logs a message at WARN level.
|
default void |
warn(java.lang.String message,
java.lang.Throwable throwable)
Logs a message at WARN level.
|
void |
warn(java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... values)
Logs a message at WARN level.
|
default void debug(java.lang.String message)
void debug(java.lang.String message,
java.lang.Object... values)
default void error(java.lang.String message)
void error(java.lang.String message,
java.lang.Object... values)
default void error(java.lang.String message,
java.lang.Throwable throwable)
void error(java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... values)
java.lang.String getName()
default void info(java.lang.String message)
void info(java.lang.String message,
java.lang.Object... values)
boolean isDebugEnabled()
true if DEBUG level is enabled.boolean isEnabled(Logger.Level level)
true if certain logging
level is enabled.boolean isErrorEnabled()
true if ERROR level is enabled.boolean isInfoEnabled()
true if INFO level is enabled.boolean isTraceEnabled()
true if TRACE level is enabled.boolean isWarnEnabled()
true if WARN level is enabled.default void log(Logger.Level level, java.lang.String message)
void log(Logger.Level level, java.lang.String message, java.lang.Object... values)
void setLevel(java.lang.String name,
Logger.Level level)
default void trace(java.lang.String message)
void trace(java.lang.String message,
java.lang.Object... values)
default void warn(java.lang.String message)
void warn(java.lang.String message,
java.lang.Object... values)
default void warn(java.lang.String message,
java.lang.Throwable throwable)
void warn(java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... values)