|
||||||||||
| 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 Class<? extends MessageFactory> |
DEFAULT_MESSAGE_FACTORY_CLASS
The default MessageFactory class. |
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()
Creates a new logger named after the class (or subclass). |
|
AbstractLogger(String name)
Creates a new named logger. |
|
AbstractLogger(String name,
MessageFactory messageFactory)
Creates a new named logger. |
|
| Method Summary | ||
|---|---|---|
void |
catching(Level level,
Throwable t)
Logs a Throwable that has been caught. |
|
void |
catching(Throwable t)
Logs a Throwable at the ERROR level.. |
|
static void |
checkMessageFactory(Logger logger,
MessageFactory messageFactory)
Checks that the message factory a logger was created with is the same as the given messageFactory. |
|
void |
debug(Marker marker,
Message msg)
Logs a message with the specific Marker at the DEBUG level. |
|
void |
debug(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the DEBUG level. |
|
void |
debug(Marker marker,
Object message)
Logs a message object with the DEBUG level. |
|
void |
debug(Marker marker,
Object message,
Throwable t)
Logs a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(Marker marker,
String message)
Logs a message object with the DEBUG level. |
|
void |
debug(Marker marker,
String message,
Object... params)
Logs a message with parameters at the DEBUG level. |
|
void |
debug(Marker marker,
String message,
Throwable t)
Logs a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(Message msg)
Logs a message with the specific Marker at the DEBUG level. |
|
void |
debug(Message msg,
Throwable t)
Logs a message with the specific Marker at the DEBUG level. |
|
void |
debug(Object message)
Logs a message object with the DEBUG level. |
|
void |
debug(Object message,
Throwable t)
Logs a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
debug(String message)
Logs a message object with the DEBUG level. |
|
void |
debug(String message,
Object... params)
Logs a message with parameters at the DEBUG level. |
|
void |
debug(String message,
Throwable t)
Logs a message at the DEBUG level including the
stack trace of the Throwable t passed as parameter. |
|
void |
entry()
Logs entry to a method. |
|
void |
entry(Object... params)
Logs entry to a method. |
|
void |
error(Marker marker,
Message msg)
Logs a message with the specific Marker at the ERROR level. |
|
void |
error(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the ERROR level. |
|
void |
error(Marker marker,
Object message)
Logs a message object with the ERROR level. |
|
void |
error(Marker marker,
Object message,
Throwable t)
Logs a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(Marker marker,
String message)
Logs a message object with the ERROR level. |
|
void |
error(Marker marker,
String message,
Object... params)
Logs a message with parameters at the ERROR level. |
|
void |
error(Marker marker,
String message,
Throwable t)
Logs a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(Message msg)
Logs a message with the specific Marker at the ERROR level. |
|
void |
error(Message msg,
Throwable t)
Logs a message with the specific Marker at the ERROR level. |
|
void |
error(Object message)
Logs a message object with the ERROR level. |
|
void |
error(Object message,
Throwable t)
Logs a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
error(String message)
Logs a message object with the ERROR level. |
|
void |
error(String message,
Object... params)
Logs a message with parameters at the ERROR level. |
|
void |
error(String message,
Throwable t)
Logs a message at the ERROR level including the
stack trace of the Throwable t passed as parameter. |
|
void |
exit()
Logs exit from a method. |
|
|
exit(R result)
Logs exiting from a method with the result. |
|
void |
fatal(Marker marker,
Message msg)
Logs a message with the specific Marker at the FATAL level. |
|
void |
fatal(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the FATAL level. |
|
void |
fatal(Marker marker,
Object message)
Logs a message object with the FATAL level. |
|
void |
fatal(Marker marker,
Object message,
Throwable t)
Logs a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(Marker marker,
String message)
Logs a message object with the FATAL level. |
|
void |
fatal(Marker marker,
String message,
Object... params)
Logs a message with parameters at the FATAL level. |
|
void |
fatal(Marker marker,
String message,
Throwable t)
Logs a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(Message msg)
Logs a message with the specific Marker at the FATAL level. |
|
void |
fatal(Message msg,
Throwable t)
Logs a message with the specific Marker at the FATAL level. |
|
void |
fatal(Object message)
Logs a message object with the FATAL level. |
|
void |
fatal(Object message,
Throwable t)
Logs a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
void |
fatal(String message)
Logs a message object with the FATAL level. |
|
void |
fatal(String message,
Object... params)
Logs a message with parameters at the FATAL level. |
|
void |
fatal(String message,
Throwable t)
Logs a message at the FATAL level including the
stack trace of the Throwable t passed as parameter. |
|
MessageFactory |
getMessageFactory()
Gets the message factory. |
|
String |
getName()
Gets the logger name. |
|
void |
info(Marker marker,
Message msg)
Logs a message with the specific Marker at the INFO level. |
|
void |
info(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the INFO level. |
|
void |
info(Marker marker,
Object message)
Logs a message object with the INFO level. |
|
void |
info(Marker marker,
Object message,
Throwable t)
Logs a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(Marker marker,
String message)
Logs a message object with the INFO level. |
|
void |
info(Marker marker,
String message,
Object... params)
Logs a message with parameters at the INFO level. |
|
void |
info(Marker marker,
String message,
Throwable t)
Logs a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(Message msg)
Logs a message with the specific Marker at the TRACE level. |
|
void |
info(Message msg,
Throwable t)
Logs a message with the specific Marker at the INFO level. |
|
void |
info(Object message)
Logs a message object with the INFO level. |
|
void |
info(Object message,
Throwable t)
Logs a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
void |
info(String message)
Logs a message object with the INFO level. |
|
void |
info(String message,
Object... params)
Logs a message with parameters at the INFO level. |
|
void |
info(String message,
Throwable t)
Logs a message at the INFO level including the
stack trace of the Throwable t passed as parameter. |
|
boolean |
isDebugEnabled()
Checks whether this Logger is enabled for the DEBUG Level. |
|
boolean |
isDebugEnabled(Marker marker)
Checks whether this Logger is enabled for the DEBUG Level. |
|
boolean |
isEnabled(Level level)
Checks whether this Logger is enabled for the the given 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,
Throwable t)
Determine if logging is enabled. |
|
boolean |
isErrorEnabled()
Checks whether this Logger is enabled for the ERROR Level. |
|
boolean |
isErrorEnabled(Marker marker)
Checks whether this Logger is enabled for the ERROR Level. |
|
boolean |
isFatalEnabled()
Checks whether this Logger is enabled for the FATAL Level. |
|
boolean |
isFatalEnabled(Marker marker)
Checks whether this Logger is enabled for the FATAL Level. |
|
boolean |
isInfoEnabled()
Checks whether this Logger is enabled for the INFO Level. |
|
boolean |
isInfoEnabled(Marker marker)
Checks whether this Logger is enabled for the INFO Level. |
|
boolean |
isTraceEnabled()
Checks whether this Logger is enabled for the TRACE Level. |
|
boolean |
isTraceEnabled(Marker marker)
Checks whether this Logger is enabled for the TRACE Level. |
|
boolean |
isWarnEnabled()
Checks whether this Logger is enabled for the WARN Level. |
|
boolean |
isWarnEnabled(Marker marker)
Checks whether this Logger is enabled for the WARN Level. |
|
protected abstract void |
log(Marker marker,
String fqcn,
Level level,
Message data,
Throwable t)
Logs a message with location information. |
|
|
throwing(Level level,
T t)
Logs a Throwable to be thrown. |
|
|
throwing(T t)
Logs a Throwable to be thrown. |
|
String |
toString()
Returns a String representation of this instance in the form "name". |
|
void |
trace(Marker marker,
Message msg)
Logs a message with the specific Marker at the TRACE level. |
|
void |
trace(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the TRACE level. |
|
void |
trace(Marker marker,
Object message)
Logs a message object with the TRACE level. |
|
void |
trace(Marker marker,
Object message,
Throwable t)
Logs a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(Marker marker,
String message)
Logs a message object with the TRACE level. |
|
void |
trace(Marker marker,
String message,
Object... params)
Logs a message with parameters at the TRACE level. |
|
void |
trace(Marker marker,
String message,
Throwable t)
Logs a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(Message msg)
Logs a message with the specific Marker at the TRACE level. |
|
void |
trace(Message msg,
Throwable t)
Logs a message with the specific Marker at the TRACE level. |
|
void |
trace(Object message)
Logs a message object with the TRACE level. |
|
void |
trace(Object message,
Throwable t)
Logs a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
trace(String message)
Logs a message object with the TRACE level. |
|
void |
trace(String message,
Object... params)
Logs a message with parameters at the TRACE level. |
|
void |
trace(String message,
Throwable t)
Logs a message at the TRACE level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Marker marker,
Message msg)
Logs a message with the specific Marker at the WARN level. |
|
void |
warn(Marker marker,
Message msg,
Throwable t)
Logs a message with the specific Marker at the WARN level. |
|
void |
warn(Marker marker,
Object message)
Logs a message object with the WARN level. |
|
void |
warn(Marker marker,
Object message,
Throwable t)
Logs a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Marker marker,
String message)
Logs a message object with the WARN level. |
|
void |
warn(Marker marker,
String message,
Object... params)
Logs a message with parameters at the WARN level. |
|
void |
warn(Marker marker,
String message,
Throwable t)
Logs a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(Message msg)
Logs a message with the specific Marker at the WARN level. |
|
void |
warn(Message msg,
Throwable t)
Logs a message with the specific Marker at the WARN level. |
|
void |
warn(Object message)
Logs a message object with the WARN level. |
|
void |
warn(Object message,
Throwable t)
Logs a message at the WARN level including the
stack trace of the Throwable t passed as parameter. |
|
void |
warn(String message)
Logs a message object with the WARN level. |
|
void |
warn(String message,
Object... params)
Logs a message with parameters at the WARN level. |
|
void |
warn(String message,
Throwable t)
Logs 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, 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
public static final Class<? extends MessageFactory> DEFAULT_MESSAGE_FACTORY_CLASS
| Constructor Detail |
|---|
public AbstractLogger()
public AbstractLogger(String name)
name - the logger name
public AbstractLogger(String name,
MessageFactory messageFactory)
name - the logger namemessageFactory - the message factory, if null then use the default message factory.| Method Detail |
|---|
public static void checkMessageFactory(Logger logger,
MessageFactory messageFactory)
DEFAULT_MESSAGE_FACTORY_CLASS.
logger - The logger to checkmessageFactory - The message factory to check.public void entry()
entry in interface Loggerpublic void entry(Object... params)
entry in interface Loggerparams - The parameters to the method.public void exit()
exit in interface Loggerpublic <R> R exit(R result)
exit in interface LoggerR - 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 LoggerT - the type of the Throwable.t - The Throwable.
public <T extends Throwable> T throwing(Level level,
T t)
throwing in interface LoggerT - the type of the Throwable.level - The logging Level.t - The Throwable.
public void catching(Throwable t)
ERROR level..
catching in interface Loggert - The Throwable.
public void catching(Level level,
Throwable t)
catching in interface Loggerlevel - The logging Level.t - The Throwable.public void trace(String message)
TRACE level.
trace in interface Loggermessage - the message object to log.
public void trace(Marker marker,
String message)
TRACE level.
trace in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message object to log.
public void trace(Marker marker,
Object message)
TRACE level.
trace in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void trace(Marker marker,
String message,
Object... params)
TRACE level.
trace in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isTraceEnabled()
isTraceEnabled in interface Loggertrue if this Logger is enabled for level
TRACE, false otherwise.public boolean isTraceEnabled(Marker marker)
isTraceEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
TRACE, false otherwise.public void trace(Message msg)
trace in interface Loggermsg - the message string to be logged
public void trace(Message msg,
Throwable t)
trace in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void trace(Marker marker,
Message msg)
trace in interface Loggermarker - the marker data specific to this log statement.msg - the message string to be logged
public void trace(Marker marker,
Message msg,
Throwable t)
trace in interface Loggermarker - 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 Loggermessage - the message object to log.
public void debug(Marker marker,
String message)
DEBUG level.
debug in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message object to log.
public void debug(Marker marker,
Object message)
DEBUG level.
debug in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void debug(Marker marker,
String message,
Object... params)
DEBUG level.
debug in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isDebugEnabled()
isDebugEnabled in interface Loggertrue if this Logger is enabled for level
DEBUG, false otherwise.public boolean isDebugEnabled(Marker marker)
isDebugEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
DEBUG, false otherwise.public void debug(Message msg)
debug in interface Loggermsg - the message string to be logged
public void debug(Message msg,
Throwable t)
debug in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void debug(Marker marker,
Message msg)
debug in interface Loggermarker - the marker data specific to this log statementmsg - the message string to be logged
public void debug(Marker marker,
Message msg,
Throwable t)
debug in interface Loggermarker - 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 Loggermessage - the message object to log.
public void info(Marker marker,
String message)
INFO level.
info in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message object to log.
public void info(Marker marker,
Object message)
INFO level.
info in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void info(Marker marker,
String message,
Object... params)
INFO level.
info in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isInfoEnabled()
isInfoEnabled in interface Loggertrue if this Logger is enabled for level
INFO, false otherwise.public boolean isInfoEnabled(Marker marker)
isInfoEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
INFO, false otherwise.public void info(Message msg)
info in interface Loggermsg - the message string to be logged
public void info(Message msg,
Throwable t)
info in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void info(Marker marker,
Message msg)
info in interface Loggermarker - the marker data specific to this log statementmsg - the message string to be logged
public void info(Marker marker,
Message msg,
Throwable t)
info in interface Loggermarker - 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 Loggermessage - the message object to log.
public void warn(Marker marker,
String message)
WARN level.
warn in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermarker - the marker data specific to this log statement.message - the message object to log.public void warn(Object message)
WARN level.
warn in interface Loggermessage - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void warn(Marker marker,
String message,
Object... params)
WARN level.
warn in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isWarnEnabled()
isWarnEnabled in interface Loggertrue if this Logger is enabled for level
WARN, false otherwise.public boolean isWarnEnabled(Marker marker)
isWarnEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
WARN, false otherwise.public void warn(Message msg)
warn in interface Loggermsg - the message string to be logged
public void warn(Message msg,
Throwable t)
warn in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void warn(Marker marker,
Message msg)
warn in interface Loggermarker - the marker data specific to this log statementmsg - the message string to be logged
public void warn(Marker marker,
Message msg,
Throwable t)
warn in interface Loggermarker - 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 Loggermessage - the message object to log.
public void error(Marker marker,
String message)
ERROR level.
error in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message object to log.
public void error(Marker marker,
Object message)
ERROR level.
error in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void error(Marker marker,
String message,
Object... params)
ERROR level.
error in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isErrorEnabled()
ERROR Level.
isErrorEnabled in interface Loggertrue if this Logger is enabled for level
ERROR, false otherwise.public boolean isErrorEnabled(Marker marker)
ERROR Level.
isErrorEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
ERROR, false otherwise.public void error(Message msg)
ERROR level.
error in interface Loggermsg - the message string to be logged
public void error(Message msg,
Throwable t)
ERROR level.
error in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void error(Marker marker,
Message msg)
ERROR level.
error in interface Loggermarker - the marker data specific to this log statementmsg - the message string to be logged
public void error(Marker marker,
Message msg,
Throwable t)
ERROR level.
error in interface Loggermarker - 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 Loggermessage - the message object to log.
public void fatal(Marker marker,
String message)
FATAL level.
fatal in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message object to log.
public void fatal(Marker marker,
Object message)
FATAL level.
fatal in interface Loggermarker - 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 Loggermessage - 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 Loggermarker - 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 Loggermessage - the message to log.params - parameters to the message.Logger.getMessageFactory()
public void fatal(Marker marker,
String message,
Object... params)
FATAL level.
fatal in interface Loggermarker - the marker data specific to this log statement.message - the message to log.params - parameters to the message.Logger.getMessageFactory()public boolean isFatalEnabled()
isFatalEnabled in interface Loggertrue if this Logger is enabled for level
FATAL, false otherwise.public boolean isFatalEnabled(Marker marker)
isFatalEnabled in interface Loggermarker - The marker data.
true if this Logger is enabled for level
FATAL, false otherwise.public void fatal(Message msg)
fatal in interface Loggermsg - the message string to be logged
public void fatal(Message msg,
Throwable t)
fatal in interface Loggermsg - the message string to be loggedt - A Throwable or null.
public void fatal(Marker marker,
Message msg)
fatal in interface Loggermarker - the marker data specific to this log statementmsg - the message string to be logged
public void fatal(Marker marker,
Message msg,
Throwable t)
fatal in interface Loggermarker - 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 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.
public boolean isEnabled(Level level)
Note that passing in OFF always returns true.
isEnabled in interface Loggerlevel - the level to check
true if this Logger is enabled for level, false otherwise.
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.
public String getName()
Logger
getName in interface Loggerpublic String toString()
"name".
toString in class Objectpublic MessageFactory getMessageFactory()
getMessageFactory in interface Logger
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1999-2013 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.