public interface Loggable
System.out
and
System.err
are used for logging. The purpose of this interface is to
provide logging facilities for low level APIs which cannot depend on the
logging library as a whole.Modifier and Type | Field | Description |
---|---|---|
static String |
RUNTIME_LOGGER_CLASS |
|
static String |
RUNTIME_LOGGER_FACTORY_CLASS |
|
static String |
RUNTIME_LOGGER_FACTORY_METHOD |
Modifier and Type | Method | Description |
---|---|---|
default void |
alert(String aMessage) |
Logs a log message with log priority ALERT.
|
default void |
alert(String aMessage,
Throwable aThrowable) |
Logs a log message with log priority ALERT.
|
default void |
critical(String aMessage) |
Logs a log message with log priority CRITICAL.
|
default void |
critical(String aMessage,
Throwable aThrowable) |
Logs a log message with log priority CRITICAL.
|
default void |
debug(String aMessage) |
Logs a log message with log priority DEBUG.
|
default void |
error(String aMessage,
Throwable aThrowable) |
Logs a log message with log priority ERROR.
|
default void |
info(String aMessage) |
Logs a log message with log priority INFO.
|
default void |
notice(String aMessage) |
Logs a log message with log priority NOTICE.
|
default void |
panic(String aMessage,
Throwable aThrowable) |
Logs a log message with log priority PANIC.
|
default void |
trace(String aMessage) |
Logs a log message with log priority TRACE.
|
default void |
warn(String aMessage) |
Logs a log message with log priority WARN.
|
default void |
warn(String aMessage,
Throwable aThrowable) |
Logs a log message with log priority WARN.
|
static final String RUNTIME_LOGGER_FACTORY_METHOD
static final String RUNTIME_LOGGER_FACTORY_CLASS
static final String RUNTIME_LOGGER_CLASS
default void alert(String aMessage)
aMessage
- The message to be logged.default void alert(String aMessage, Throwable aThrowable)
aMessage
- The message to be logged.aThrowable
- An exception that the message should contain.default void critical(String aMessage)
aMessage
- The message to be logged.default void critical(String aMessage, Throwable aThrowable)
aMessage
- The message to be logged.aThrowable
- An exception that the message should contain.default void debug(String aMessage)
aMessage
- The message to be logged.default void error(String aMessage, Throwable aThrowable)
aMessage
- The message to be logged.aThrowable
- An exception that the message should contain.default void info(String aMessage)
aMessage
- The message to be logged.default void notice(String aMessage)
aMessage
- The message to be logged.default void panic(String aMessage, Throwable aThrowable)
aMessage
- The message to be logged.aThrowable
- An exception that the message should contain.default void trace(String aMessage)
aMessage
- The message to be logged.default void warn(String aMessage)
aMessage
- The message to be logged.default void warn(String aMessage, Throwable aThrowable)
aMessage
- The message to be logged.aThrowable
- An exception that the message should contain.Copyright © 2018. All rights reserved.