public interface Log
Modifier and Type | Interface and Description |
---|---|
static class |
Log.Level
The log levels supported by logging.
|
Modifier and Type | Method and Description |
---|---|
default void |
debug(Object message)
Write a message at DEBUG level.
|
default void |
debug(Object message,
Throwable throwable)
Write a debug message and report throwable stack trace.
|
default void |
error(Object message)
Write a message at ERROR level.
|
default void |
error(Object message,
Throwable throwable)
Write an error message and report throwable stack trace.
|
default void |
info(Object message)
Write a message at INFO level.
|
default void |
info(Object message,
Throwable throwable)
Write an info message and report throwable stack trace.
|
default void |
log(Log.Level level,
Object message)
Write a log message at the specified level.
|
default void |
log(Log.Level level,
Object message,
Throwable throwable)
Write a log message and report throwable stack trace at the specified log level.
|
void |
log(Log.Level level,
String message)
Writes a message at a specific log level.
|
default void |
log(Log.Level level,
String message,
Throwable throwable)
Write a log message and report throwable stack trace at the specified log level.
|
default void |
warn(Object message)
Write a message at WARN level.
|
default void |
warn(Object message,
Throwable throwable)
Write a warn message and report throwable stack trace.
|
void log(Log.Level level, String message)
level
- The log level to write at.message
- the Message to write.default void log(Log.Level level, Object message)
level
- the level to write the message at.message
- the mesage to write.default void debug(Object message)
message
- the message to write.default void info(Object message)
message
- the message to write.default void warn(Object message)
message
- the message to write.default void error(Object message)
message
- the message to write.default void log(Log.Level level, String message, Throwable throwable)
level
- the level to report atmessage
- the message for the logthrowable
- the throwabledefault void log(Log.Level level, Object message, Throwable throwable)
level
- the level to report atmessage
- the message for the logthrowable
- the throwabledefault void debug(Object message, Throwable throwable)
message
- the message for the logthrowable
- the throwabledefault void info(Object message, Throwable throwable)
message
- the message for the logthrowable
- the throwabledefault void warn(Object message, Throwable throwable)
message
- the message for the logthrowable
- the throwableCopyright © 2006–2024 Apache Software Foundation. All rights reserved.