public interface LocationAwareLogger extends Logger
Logger wrappers which need to provide hints so that the underlying logging system can extract the correct location information (method name, line number).
| Modifier and Type | Field and Description |
|---|---|
static int |
DEBUG_INT
|
static int |
ERROR_INT
|
static int |
INFO_INT
|
static int |
TRACE_INT
|
static int |
WARN_INT
|
ROOT_LOGGER_NAME| Modifier and Type | Method and Description |
|---|---|
void |
log(Marker
Printing method with support for location information.
|
debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, error, getName, info, info, info, info, info, info, info, info, info, info, isDebugEnabled, isDebugEnabled, isErrorEnabled, isErrorEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warnstatic final int TRACE_INT
static final int DEBUG_INT
static final int INFO_INT
static final int WARN_INT
static final int ERROR_INT
void log(Markermarker, String fqcn, int level, String message, Object [] argArray, Throwable t)
marker - The marker to be used for this event, may be null.
fqcn - The fully qualified class name of the
logger instance, typically the logger class, logger bridge or a logger wrapper.
level - One of the level integers defined in this interface
message - The message for the log event
t - Throwable associated with the log event, may be null.