public abstract class LoggerAdapterAbstract extends java.lang.Object implements ILogger
| Modifier and Type | Class and Description |
|---|---|
static class |
LoggerAdapterAbstract.FormattedMessage
This is a very naive implementation of log4j2's ParameterizedMessage
which is less efficient and less defensive because it doesn't need
to handle all the cases that the log4j2 formatter does.
|
| Modifier | Constructor and Description |
|---|---|
protected |
LoggerAdapterAbstract(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
catching(java.lang.Throwable t)
Logs an exception or error that has been caught.
|
void |
debug(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
DEBUG level. |
void |
debug(java.lang.String message,
java.lang.Throwable t)
|
void |
error(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
ERROR level |
void |
error(java.lang.String message,
java.lang.Throwable t)
|
void |
fatal(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
FATAL level. |
void |
fatal(java.lang.String message,
java.lang.Throwable t)
|
java.lang.String |
getId()
Get the id of this logger
|
void |
info(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
INFO level. |
void |
info(java.lang.String message,
java.lang.Throwable t)
|
void |
trace(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
TRACE level. |
void |
trace(java.lang.String message,
java.lang.Throwable t)
|
void |
warn(java.lang.String message,
java.lang.Object... params)
Logs a message with parameters at the
WARN level. |
void |
warn(java.lang.String message,
java.lang.Throwable t)
|
protected LoggerAdapterAbstract(java.lang.String id)
id - Logger idpublic java.lang.String getId()
public void catching(java.lang.Throwable t)
ILoggerpublic void debug(java.lang.String message,
java.lang.Object... params)
ILoggerDEBUG level.public void debug(java.lang.String message,
java.lang.Throwable t)
ILoggerpublic void error(java.lang.String message,
java.lang.Object... params)
ILoggerERROR levelpublic void error(java.lang.String message,
java.lang.Throwable t)
ILoggerpublic void fatal(java.lang.String message,
java.lang.Object... params)
ILoggerFATAL level.public void fatal(java.lang.String message,
java.lang.Throwable t)
ILoggerpublic void info(java.lang.String message,
java.lang.Object... params)
ILoggerINFO level.public void info(java.lang.String message,
java.lang.Throwable t)
ILoggerpublic void trace(java.lang.String message,
java.lang.Object... params)
ILoggerTRACE level.public void trace(java.lang.String message,
java.lang.Throwable t)
ILoggerpublic void warn(java.lang.String message,
java.lang.Object... params)
ILoggerWARN level.