An extension to the SLF4J Logger
interface, which adds the quiet
and lifecycle
log
levels.
You can obtain a Logger
instance using Logging#getLogger(Class)#getLogger(Class) or Logging#getLogger(String)#getLogger(String). A Logger
instance is also available through Project.getLogger, Task.getLogger and Script.getLogger.
Type | Name and description |
---|---|
void |
debug(String message, Object... objects) Multiple-parameters friendly debug method |
void |
info(String message, Object... objects) Logs the given message at info log level. |
boolean |
isEnabled(LogLevel level) Returns true if the given log level is enabled for this logger. |
boolean |
isLifecycleEnabled() Returns true if lifecycle log level is enabled for this logger. |
boolean |
isQuietEnabled() Returns true if quiet log level is enabled for this logger. |
void |
lifecycle(String message) Logs the given message at lifecycle log level. |
void |
lifecycle(String message, Object... objects) Logs the given message at lifecycle log level. |
void |
lifecycle(String message, Throwable throwable) Logs the given message at lifecycle log level. |
void |
log(LogLevel level, String message) Logs the given message at the given log level. |
void |
log(LogLevel level, String message, Object... objects) Logs the given message at the given log level. |
void |
log(LogLevel level, String message, Throwable throwable) Logs the given message at the given log level. |
void |
quiet(String message) Logs the given message at quiet log level. |
void |
quiet(String message, Object... objects) Logs the given message at quiet log level. |
void |
quiet(String message, Throwable throwable) Logs the given message at quiet log level. |
Multiple-parameters friendly debug method
message
- the log messageobjects
- the log message parametersLogs the given message at info log level.
message
- the log message.objects
- the log message parameters.Returns true if the given log level is enabled for this logger.
Returns true if lifecycle log level is enabled for this logger.
Returns true if quiet log level is enabled for this logger.
Logs the given message at lifecycle log level.
message
- the log message.Logs the given message at lifecycle log level.
message
- the log message.objects
- the log message parameters.Logs the given message at lifecycle log level.
message
- the log message.throwable
- the exception to log.Logs the given message at the given log level.
level
- the log level.message
- the log message.Logs the given message at the given log level.
level
- the log level.message
- the log message.objects
- the log message parameters.Logs the given message at the given log level.
level
- the log level.message
- the log message.throwable
- the exception to log.Logs the given message at quiet log level.
message
- the log message.Logs the given message at quiet log level.
message
- the log message.objects
- the log message parameters.