|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.logging.log4j.spi.AbstractLogger
public abstract class AbstractLogger
Base implementation of a Logger. It is highly recommended that any Logger implementation extend this class.
Field Summary | |
---|---|
static Marker |
CATCHING_MARKER
Marker for catching exceptions. |
static Marker |
ENTRY_MARKER
Marker for method entry tracing. |
static Marker |
EXCEPTION_MARKER
Marker for exception tracing. |
static Marker |
EXIT_MARKER
Marker for method exit tracing. |
static Marker |
FLOW_MARKER
Marker for flow tracing. |
static Marker |
THROWING_MARKER
Marker for throwing exceptions. |
Constructor Summary | |
---|---|
AbstractLogger()
|
Method Summary | ||
---|---|---|
void |
catching(Level level,
Throwable t)
Log an exception or error that has been caught. |
|
void |
catching(Throwable t)
Log an exception or error that has been caught. |
|
void |
debug(Marker marker,
Message msg)
Log a message with the specific Marker at the DEBUG level. |
|
void |
debug(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the DEBUG level. |
|
void |
debug(Marker marker,
Object message)
Log a message object with the DEBUG level. |
|
void |
debug(Marker marker,
Object message,
Throwable t)
Log a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(Marker marker,
String message)
Log a message object with the DEBUG level. |
|
void |
debug(Marker marker,
String message,
Object... params)
Log a message with parameters at the DEBUG level. |
|
void |
debug(Marker marker,
String message,
Throwable t)
Log a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(Message msg)
Log a message with the specific Marker at the DEBUG level. |
|
void |
debug(Message msg,
Throwable t)
Log a message with the specific Marker at the DEBUG level. |
|
void |
debug(Object message)
Log a message object with the DEBUG level. |
|
void |
debug(Object message,
Throwable t)
Log a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(String message)
Log a message object with the DEBUG level. |
|
void |
debug(String message,
Object... params)
Log a message with parameters at the DEBUG level. |
|
void |
debug(String message,
Throwable t)
Log a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
entry()
Log entry to a method. |
|
void |
entry(Object... params)
Log entry to a method. |
|
void |
error(Marker marker,
Message msg)
Log a message with the specific Marker at the ERROR level. |
|
void |
error(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the ERROR level. |
|
void |
error(Marker marker,
Object message)
Log a message object with the ERROR level. |
|
void |
error(Marker marker,
Object message,
Throwable t)
Log a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(Marker marker,
String message)
Log a message object with the ERROR level. |
|
void |
error(Marker marker,
String message,
Object... params)
Log a message with parameters at the ERROR level. |
|
void |
error(Marker marker,
String message,
Throwable t)
Log a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(Message msg)
Log a message with the specific Marker at the ERROR level. |
|
void |
error(Message msg,
Throwable t)
Log a message with the specific Marker at the ERROR level. |
|
void |
error(Object message)
Log a message object with the ERROR level. |
|
void |
error(Object message,
Throwable t)
Log a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(String message)
Log a message object with the ERROR level. |
|
void |
error(String message,
Object... params)
Log a message with parameters at the ERROR level. |
|
void |
error(String message,
Throwable t)
Log a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
exit()
Log exit from a method. |
|
|
exit(R result)
Log exiting from a method with the result. |
|
void |
fatal(Marker marker,
Message msg)
Log a message with the specific Marker at the FATAL level. |
|
void |
fatal(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the FATAL level. |
|
void |
fatal(Marker marker,
Object message)
Log a message object with the FATAL level. |
|
void |
fatal(Marker marker,
Object message,
Throwable t)
Log a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(Marker marker,
String message)
Log a message object with the FATAL level. |
|
void |
fatal(Marker marker,
String message,
Object... params)
Log a message with parameters at the FATAL level. |
|
void |
fatal(Marker marker,
String message,
Throwable t)
Log a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(Message msg)
Log a message with the specific Marker at the FATAL level. |
|
void |
fatal(Message msg,
Throwable t)
Log a message with the specific Marker at the FATAL level. |
|
void |
fatal(Object message)
Log a message object with the FATAL level. |
|
void |
fatal(Object message,
Throwable t)
Log a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(String message)
Log a message object with the FATAL level. |
|
void |
fatal(String message,
Object... params)
Log a message with parameters at the FATAL level. |
|
void |
fatal(String message,
Throwable t)
Log a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(Marker marker,
Message msg)
Log a message with the specific Marker at the INFO level. |
|
void |
info(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the INFO level. |
|
void |
info(Marker marker,
Object message)
Log a message object with the INFO level. |
|
void |
info(Marker marker,
Object message,
Throwable t)
Log a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(Marker marker,
String message)
Log a message object with the INFO level. |
|
void |
info(Marker marker,
String message,
Object... params)
Log a message with parameters at the INFO level. |
|
void |
info(Marker marker,
String message,
Throwable t)
Log a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(Message msg)
Log a message with the specific Marker at the TRACE level. |
|
void |
info(Message msg,
Throwable t)
Log a message with the specific Marker at the INFO level. |
|
void |
info(Object message)
Log a message object with the INFO level. |
|
void |
info(Object message,
Throwable t)
Log a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(String message)
Log a message object with the INFO level. |
|
void |
info(String message,
Object... params)
Log a message with parameters at the INFO level. |
|
void |
info(String message,
Throwable t)
Log a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
boolean |
isDebugEnabled()
Check whether this Logger is enabled for the DEBUG Level. |
|
boolean |
isDebugEnabled(Marker marker)
Check whether this Logger is enabled for the DEBUG Level. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
Message data,
Throwable t)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
Object data,
Throwable t)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data,
Object p1)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data,
Object p1,
Object p2)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data,
Object p1,
Object p2,
Object p3)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data,
Object p1,
Object p2,
Object p3,
Object... params)
Determine if logging is enabled. |
|
protected abstract boolean |
isEnabled(Level level,
Marker marker,
String data,
Throwable t)
Determine if logging is enabled. |
|
boolean |
isErrorEnabled()
Check whether this Logger is enabled for the ERROR Level. |
|
boolean |
isErrorEnabled(Marker marker)
Check whether this Logger is enabled for the ERROR Level. |
|
boolean |
isFatalEnabled()
Check whether this Logger is enabled for the FATAL Level. |
|
boolean |
isFatalEnabled(Marker marker)
Check whether this Logger is enabled for the FATAL Level. |
|
boolean |
isInfoEnabled()
Check whether this Logger is enabled for the INFO Level. |
|
boolean |
isInfoEnabled(Marker marker)
Check whether this Logger is enabled for the INFO Level. |
|
boolean |
isTraceEnabled()
Check whether this Logger is enabled for the TRACE Level. |
|
boolean |
isTraceEnabled(Marker marker)
Check whether this Logger is enabled for the TRACE Level. |
|
boolean |
isWarnEnabled()
Check whether this Logger is enabled for the WARN Level. |
|
boolean |
isWarnEnabled(Marker marker)
Check whether this Logger is enabled for the WARN Level. |
|
protected abstract void |
log(Marker marker,
String fqcn,
Level level,
Message data,
Throwable t)
Log a message with location information. |
|
|
throwing(Level level,
T t)
Log an exception or error to be thrown. |
|
|
throwing(T t)
Log an exception or error to be thrown. |
|
void |
trace(Marker marker,
Message msg)
Log a message with the specific Marker at the TRACE level. |
|
void |
trace(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the TRACE level. |
|
void |
trace(Marker marker,
Object message)
Log a message object with the TRACE level. |
|
void |
trace(Marker marker,
Object message,
Throwable t)
Log a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(Marker marker,
String message)
Log a message object with the TRACE level. |
|
void |
trace(Marker marker,
String message,
Object... params)
Log a message with parameters at the TRACE level. |
|
void |
trace(Marker marker,
String message,
Throwable t)
Log a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(Message msg)
Log a message with the specific Marker at the TRACE level. |
|
void |
trace(Message msg,
Throwable t)
Log a message with the specific Marker at the TRACE level. |
|
void |
trace(Object message)
Log a message object with the TRACE level. |
|
void |
trace(Object message,
Throwable t)
Log a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(String message)
Log a message object with the TRACE level. |
|
void |
trace(String message,
Object... params)
Log a message with parameters at the TRACE level. |
|
void |
trace(String message,
Throwable t)
Log a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Marker marker,
Message msg)
Log a message with the specific Marker at the WARN level. |
|
void |
warn(Marker marker,
Message msg,
Throwable t)
Log a message with the specific Marker at the WARN level. |
|
void |
warn(Marker marker,
Object message)
Log a message object with the WARN level. |
|
void |
warn(Marker marker,
Object message,
Throwable t)
Log a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Marker marker,
String message)
Log a message object with the WARN level. |
|
void |
warn(Marker marker,
String message,
Object... params)
Log a message with parameters at the WARN level. |
|
void |
warn(Marker marker,
String message,
Throwable t)
Log a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Message msg)
Log a message with the specific Marker at the WARN level. |
|
void |
warn(Message msg,
Throwable t)
Log a message with the specific Marker at the WARN level. |
|
void |
warn(Object message)
Log a message object with the WARN level. |
|
void |
warn(Object message,
Throwable t)
Log a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(String message)
Log a message object with the WARN level. |
|
void |
warn(String message,
Object... params)
Log a message with parameters at the WARN level. |
|
void |
warn(String message,
Throwable t)
Log a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Marker FLOW_MARKER
public static final Marker ENTRY_MARKER
public static final Marker EXIT_MARKER
public static final Marker EXCEPTION_MARKER
public static final Marker THROWING_MARKER
public static final Marker CATCHING_MARKER
Constructor Detail |
---|
public AbstractLogger()
Method Detail |
---|
public void entry()
entry
in interface Logger
public void entry(Object... params)
entry
in interface Logger
params
- The parameters to the method.public void exit()
exit
in interface Logger
public <R> R exit(R result)
exit
in interface Logger
R
- The type of the parameter and object being returned.result
- The result being returned from the method call.
public <T extends Throwable> T throwing(T t)
throwing
in interface Logger
T
- the type of the Throwable.t
- The Throwable.
public <T extends Throwable> T throwing(Level level, T t)
throwing
in interface Logger
T
- the type of the Throwable.level
- The logging Level.t
- The Throwable.
public void catching(Throwable t)
catching
in interface Logger
t
- The Throwable.public void catching(Level level, Throwable t)
catching
in interface Logger
level
- The logging Level.t
- The Throwable.public void trace(String message)
TRACE
level.
trace
in interface Logger
message
- the message object to log.public void trace(Marker marker, String message)
TRACE
level.
trace
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void trace(String message, Throwable t)
TRACE
level including the
stack trace of the Throwable
t
passed as parameter.
See debug(String)
form for more detailed information.
trace
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void trace(Marker marker, String message, Throwable t)
TRACE
level including the
stack trace of the Throwable
t
passed as parameter.
See debug(String)
form for more detailed information.
trace
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void trace(Object message)
TRACE
level.
trace
in interface Logger
message
- the message object to log.public void trace(Marker marker, Object message)
TRACE
level.
trace
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void trace(Object message, Throwable t)
TRACE
level including the
stack trace of the Throwable
t
passed as parameter.
See debug(String)
form for more detailed information.
trace
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void trace(Marker marker, Object message, Throwable t)
TRACE
level including the
stack trace of the Throwable
t
passed as parameter.
See debug(String)
form for more detailed information.
trace
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void trace(String message, Object... params)
TRACE
level.
trace
in interface Logger
message
- the message to log.params
- parameters to the message.public void trace(Marker marker, String message, Object... params)
TRACE
level.
trace
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isTraceEnabled()
isTraceEnabled
in interface Logger
true
if this Logger is enabled for level
TRACE, false
otherwise.public boolean isTraceEnabled(Marker marker)
isTraceEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
TRACE, false
otherwise.public void trace(Message msg)
trace
in interface Logger
msg
- the message string to be loggedpublic void trace(Message msg, Throwable t)
trace
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void trace(Marker marker, Message msg)
trace
in interface Logger
marker
- the marker data specific to this log statement.msg
- the message string to be loggedpublic void trace(Marker marker, Message msg, Throwable t)
trace
in interface Logger
marker
- the marker data specific to this log statement.msg
- the message string to be loggedt
- A Throwable or null.public void debug(String message)
DEBUG
level.
debug
in interface Logger
message
- the message object to log.public void debug(Marker marker, String message)
DEBUG
level.
debug
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void debug(String message, Throwable t)
DEBUG
level including the
stack trace of the Throwable
t
passed as parameter.
debug
in interface Logger
message
- the message to log.t
- the exception to log, including its stack trace.public void debug(Marker marker, String message, Throwable t)
DEBUG
level including the
stack trace of the Throwable
t
passed as parameter.
debug
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.t
- the exception to log, including its stack trace.public void debug(Object message)
DEBUG
level.
debug
in interface Logger
message
- the message object to log.public void debug(Marker marker, Object message)
DEBUG
level.
debug
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void debug(Object message, Throwable t)
DEBUG
level including the
stack trace of the Throwable
t
passed as parameter.
debug
in interface Logger
message
- the message to log.t
- the exception to log, including its stack trace.public void debug(Marker marker, Object message, Throwable t)
DEBUG
level including the
stack trace of the Throwable
t
passed as parameter.
debug
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.t
- the exception to log, including its stack trace.public void debug(String message, Object... params)
DEBUG
level.
debug
in interface Logger
message
- the message to log.params
- parameters to the message.public void debug(Marker marker, String message, Object... params)
DEBUG
level.
debug
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isDebugEnabled()
isDebugEnabled
in interface Logger
true
if this Logger is enabled for level
DEBUG, false
otherwise.public boolean isDebugEnabled(Marker marker)
isDebugEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
DEBUG, false
otherwise.public void debug(Message msg)
debug
in interface Logger
msg
- the message string to be loggedpublic void debug(Message msg, Throwable t)
debug
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void debug(Marker marker, Message msg)
debug
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedpublic void debug(Marker marker, Message msg, Throwable t)
debug
in interface Logger
marker
- the marker data specific to this log statement.msg
- the message string to be loggedt
- A Throwable or null.public void info(String message)
INFO
level.
info
in interface Logger
message
- the message object to log.public void info(Marker marker, String message)
INFO
level.
info
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void info(String message, Throwable t)
INFO
level including the
stack trace of the Throwable
t
passed as parameter.
info
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void info(Marker marker, String message, Throwable t)
INFO
level including the
stack trace of the Throwable
t
passed as parameter.
info
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void info(Object message)
INFO
level.
info
in interface Logger
message
- the message object to log.public void info(Marker marker, Object message)
INFO
level.
info
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void info(Object message, Throwable t)
INFO
level including the
stack trace of the Throwable
t
passed as parameter.
info
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void info(Marker marker, Object message, Throwable t)
INFO
level including the
stack trace of the Throwable
t
passed as parameter.
info
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void info(String message, Object... params)
INFO
level.
info
in interface Logger
message
- the message to log.params
- parameters to the message.public void info(Marker marker, String message, Object... params)
INFO
level.
info
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isInfoEnabled()
isInfoEnabled
in interface Logger
true
if this Logger is enabled for level
INFO, false
otherwise.public boolean isInfoEnabled(Marker marker)
isInfoEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
INFO, false
otherwise.public void info(Message msg)
info
in interface Logger
msg
- the message string to be loggedpublic void info(Message msg, Throwable t)
info
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void info(Marker marker, Message msg)
info
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedpublic void info(Marker marker, Message msg, Throwable t)
info
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedt
- A Throwable or null.public void warn(String message)
WARN
level.
warn
in interface Logger
message
- the message object to log.public void warn(Marker marker, String message)
WARN
level.
warn
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void warn(String message, Throwable t)
WARN
level including the
stack trace of the Throwable
t
passed as parameter.
warn
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void warn(Marker marker, String message, Throwable t)
WARN
level including the
stack trace of the Throwable
t
passed as parameter.
warn
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void warn(Marker marker, Object message)
WARN
level.
warn
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void warn(Object message)
WARN
level.
warn
in interface Logger
message
- the message object to log.public void warn(Object message, Throwable t)
WARN
level including the
stack trace of the Throwable
t
passed as parameter.
warn
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void warn(Marker marker, Object message, Throwable t)
WARN
level including the
stack trace of the Throwable
t
passed as parameter.
warn
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void warn(String message, Object... params)
WARN
level.
warn
in interface Logger
message
- the message to log.params
- parameters to the message.public void warn(Marker marker, String message, Object... params)
WARN
level.
warn
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isWarnEnabled()
isWarnEnabled
in interface Logger
true
if this Logger is enabled for level
WARN, false
otherwise.public boolean isWarnEnabled(Marker marker)
isWarnEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
WARN, false
otherwise.public void warn(Message msg)
warn
in interface Logger
msg
- the message string to be loggedpublic void warn(Message msg, Throwable t)
warn
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void warn(Marker marker, Message msg)
warn
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedpublic void warn(Marker marker, Message msg, Throwable t)
warn
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedt
- A Throwable or null.public void error(String message)
ERROR
level.
error
in interface Logger
message
- the message object to log.public void error(Marker marker, String message)
ERROR
level.
error
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void error(String message, Throwable t)
ERROR
level including the
stack trace of the Throwable
t
passed as parameter.
error
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void error(Marker marker, String message, Throwable t)
ERROR
level including the
stack trace of the Throwable
t
passed as parameter.
error
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void error(Object message)
ERROR
level.
error
in interface Logger
message
- the message object to log.public void error(Marker marker, Object message)
ERROR
level.
error
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void error(Object message, Throwable t)
ERROR
level including the
stack trace of the Throwable
t
passed as parameter.
error
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void error(Marker marker, Object message, Throwable t)
ERROR
level including the
stack trace of the Throwable
t
passed as parameter.
error
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void error(String message, Object... params)
ERROR
level.
error
in interface Logger
message
- the message to log.params
- parameters to the message.public void error(Marker marker, String message, Object... params)
ERROR
level.
error
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isErrorEnabled()
isErrorEnabled
in interface Logger
true
if this Logger is enabled for level
ERROR, false
otherwise.public boolean isErrorEnabled(Marker marker)
isErrorEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
ERROR, false
otherwise.public void error(Message msg)
error
in interface Logger
msg
- the message string to be loggedpublic void error(Message msg, Throwable t)
error
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void error(Marker marker, Message msg)
error
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedpublic void error(Marker marker, Message msg, Throwable t)
error
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedt
- A Throwable or null.public void fatal(String message)
FATAL
level.
fatal
in interface Logger
message
- the message object to log.public void fatal(Marker marker, String message)
FATAL
level.
fatal
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void fatal(String message, Throwable t)
FATAL
level including the
stack trace of the Throwable
t
passed as parameter.
fatal
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void fatal(Marker marker, String message, Throwable t)
FATAL
level including the
stack trace of the Throwable
t
passed as parameter.
fatal
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void fatal(Object message)
FATAL
level.
fatal
in interface Logger
message
- the message object to log.public void fatal(Marker marker, Object message)
FATAL
level.
fatal
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.public void fatal(Object message, Throwable t)
FATAL
level including the
stack trace of the Throwable
t
passed as parameter.
fatal
in interface Logger
message
- the message object to log.t
- the exception to log, including its stack trace.public void fatal(Marker marker, Object message, Throwable t)
FATAL
level including the
stack trace of the Throwable
t
passed as parameter.
fatal
in interface Logger
marker
- the marker data specific to this log statement.message
- the message object to log.t
- the exception to log, including its stack trace.public void fatal(String message, Object... params)
FATAL
level.
fatal
in interface Logger
message
- the message to log.params
- parameters to the message.public void fatal(Marker marker, String message, Object... params)
FATAL
level.
fatal
in interface Logger
marker
- the marker data specific to this log statement.message
- the message to log.params
- parameters to the message.public boolean isFatalEnabled()
isFatalEnabled
in interface Logger
true
if this Logger is enabled for level
FATAL, false
otherwise.public boolean isFatalEnabled(Marker marker)
isFatalEnabled
in interface Logger
marker
- The marker data.
true
if this Logger is enabled for level
FATAL, false
otherwise.public void fatal(Message msg)
fatal
in interface Logger
msg
- the message string to be loggedpublic void fatal(Message msg, Throwable t)
fatal
in interface Logger
msg
- the message string to be loggedt
- A Throwable or null.public void fatal(Marker marker, Message msg)
fatal
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedpublic void fatal(Marker marker, Message msg, Throwable t)
fatal
in interface Logger
marker
- the marker data specific to this log statementmsg
- the message string to be loggedt
- A Throwable or null.protected abstract void log(Marker marker, String fqcn, Level level, Message data, Throwable t)
marker
- The Markerfqcn
- The fully qualified class name of the callerlevel
- The logging leveldata
- The Message.t
- A Throwable or null.protected abstract boolean isEnabled(Level level, Marker marker, String data)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.
protected abstract boolean isEnabled(Level level, Marker marker, String data, Throwable t)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.t
- A Throwable.
protected abstract boolean isEnabled(Level level, Marker marker, String data, Object p1)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.p1
- The first parameter.
protected abstract boolean isEnabled(Level level, Marker marker, String data, Object p1, Object p2)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.p1
- The first parameter.p2
- The second parameter.
protected abstract boolean isEnabled(Level level, Marker marker, String data, Object p1, Object p2, Object p3)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.p1
- The first parameter.p2
- The second parameter.p3
- The third parameter.
protected abstract boolean isEnabled(Level level, Marker marker, String data, Object p1, Object p2, Object p3, Object... params)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.p1
- The first parameter.p2
- The second parameter.p3
- The third parameter.params
- More message parameters.
protected abstract boolean isEnabled(Level level, Marker marker, Object data, Throwable t)
level
- The logging Level to check.marker
- A Marker or null.data
- The message.t
- A Throwable.
protected abstract boolean isEnabled(Level level, Marker marker, Message data, Throwable t)
level
- The logging Level to check.marker
- A Marker or null.data
- The Message.t
- A Throwable.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |