|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
public interface Logger extends org.slf4j.Logger
An extension to the SLF4J Logger interface, which adds the quiet and lifecycle log levels.
You can obtain a Logger instance using Logging.getLogger or Logging.getLogger. A Logger instance is also available through Project.getLogger, Task.getLogger and Script.getLogger.
Field Summary |
---|
Fields inherited from interface org.slf4j.Logger | |
---|---|
ROOT_LOGGER_NAME |
Method Summary | |
---|---|
void
|
info(java.lang.String message, java.lang.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(java.lang.String message)
Logs the given message at lifecycle log level. |
void
|
lifecycle(java.lang.String message, java.lang.Object... objects)
Logs the given message at lifecycle log level. |
void
|
lifecycle(java.lang.String message, java.lang.Throwable throwable)
Logs the given message at lifecycle log level. |
void
|
log(LogLevel level, java.lang.String message)
Logs the given message at the given log level. |
void
|
log(LogLevel level, java.lang.String message, java.lang.Object... objects)
Logs the given message at the given log level. |
void
|
log(LogLevel level, java.lang.String message, java.lang.Throwable throwable)
Logs the given message at the given log level. |
void
|
quiet(java.lang.String message)
Logs the given message at quiet log level. |
void
|
quiet(java.lang.String message, java.lang.Object... objects)
Logs the given message at quiet log level. |
void
|
quiet(java.lang.String message, java.lang.Throwable throwable)
Logs the given message at quiet log level. |
Methods inherited from interface org.slf4j.Logger | |
---|---|
org.slf4j.Logger#getName(), org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Throwable), org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String, java.lang.Object), org.slf4j.Logger#debug(org.slf4j.Marker, java.lang.String), org.slf4j.Logger#debug(java.lang.String, java.lang.Throwable), org.slf4j.Logger#debug(java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#debug(java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#debug(java.lang.String), org.slf4j.Logger#debug(java.lang.String, java.lang.Object), org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Throwable), org.slf4j.Logger#error(java.lang.String), org.slf4j.Logger#error(java.lang.String, java.lang.Object), org.slf4j.Logger#error(java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#error(java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#error(java.lang.String, java.lang.Throwable), org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String), org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object), org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#error(org.slf4j.Marker, java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#info(java.lang.String, java.lang.Throwable), org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String), org.slf4j.Logger#info(java.lang.String), org.slf4j.Logger#info(java.lang.String, java.lang.Object), org.slf4j.Logger#info(java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#info(java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Throwable), org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#info(org.slf4j.Marker, java.lang.String, java.lang.Object), org.slf4j.Logger#isDebugEnabled(org.slf4j.Marker), org.slf4j.Logger#isDebugEnabled(), org.slf4j.Logger#isInfoEnabled(org.slf4j.Marker), org.slf4j.Logger#isInfoEnabled(), org.slf4j.Logger#isWarnEnabled(), org.slf4j.Logger#isWarnEnabled(org.slf4j.Marker), org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Throwable), org.slf4j.Logger#warn(java.lang.String), org.slf4j.Logger#warn(java.lang.String, java.lang.Object), org.slf4j.Logger#warn(java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#warn(java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#warn(java.lang.String, java.lang.Throwable), org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String), org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, java.lang.Object), org.slf4j.Logger#warn(org.slf4j.Marker, java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#isErrorEnabled(org.slf4j.Marker), org.slf4j.Logger#isErrorEnabled(), org.slf4j.Logger#isTraceEnabled(), org.slf4j.Logger#isTraceEnabled(org.slf4j.Marker), org.slf4j.Logger#trace(java.lang.String, java.lang.Throwable), org.slf4j.Logger#trace(java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#trace(java.lang.String, java.lang.Object), org.slf4j.Logger#trace(java.lang.String), org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Throwable), org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, [Ljava.lang.Object;), org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object), org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String, java.lang.Object), org.slf4j.Logger#trace(org.slf4j.Marker, java.lang.String), org.slf4j.Logger#trace(java.lang.String, [Ljava.lang.Object;) |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Method Detail |
---|
public void info(java.lang.String message, java.lang.Object... objects)
message
- the log message.objects
- the log message parameters.
public boolean isEnabled(LogLevel level)
public boolean isLifecycleEnabled()
public boolean isQuietEnabled()
public void lifecycle(java.lang.String message)
message
- the log message.
public void lifecycle(java.lang.String message, java.lang.Object... objects)
message
- the log message.objects
- the log message parameters.
public void lifecycle(java.lang.String message, java.lang.Throwable throwable)
message
- the log message.throwable
- the exception to log.
public void log(LogLevel level, java.lang.String message)
level
- the log level.message
- the log message.
public void log(LogLevel level, java.lang.String message, java.lang.Object... objects)
level
- the log level.message
- the log message.objects
- the log message parameters.
public void log(LogLevel level, java.lang.String message, java.lang.Throwable throwable)
level
- the log level.message
- the log message.throwable
- the exception to log.
public void quiet(java.lang.String message)
message
- the log message.
public void quiet(java.lang.String message, java.lang.Object... objects)
message
- the log message.objects
- the log message parameters.
public void quiet(java.lang.String message, java.lang.Throwable throwable)
message
- the log message.throwable
- the exception to log.
Groovy Documentation