Package org.eclipse.jetty.util.log
Class LoggerLog
java.lang.Object
org.eclipse.jetty.util.log.AbstractLogger
org.eclipse.jetty.util.log.LoggerLog
- All Implemented Interfaces:
Logger
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private final Method
private final Method
private final Method
private final Method
private final Method
private final Method
private final Object
private final Method
private final Method
private final Method
Fields inherited from class org.eclipse.jetty.util.log.AbstractLogger
LEVEL_ALL, LEVEL_DEBUG, LEVEL_DEFAULT, LEVEL_INFO, LEVEL_OFF, LEVEL_WARN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Formats and logs at debug level.void
Formats and logs at debug level.void
Logs the given message at debug level, with Throwable information.void
Logs the given Throwable information at debug levelgetName()
void
Ignore an exception.void
Formats and logs at info level.void
Logs the given message at info level, with Throwable information.void
Logs the given Throwable information at info levelboolean
protected Logger
Create a Child Logger of this Logger.void
setDebugEnabled
(boolean enabled) Mutator used to turn debug on programmatically.void
Formats and logs at warn level.void
Logs the given message at warn level, with Throwable information.void
Logs the given Throwable information at warn levelMethods inherited from class org.eclipse.jetty.util.log.AbstractLogger
condensePackageString, getLevelId, getLogger, getLoggingProperty, lookupLoggingLevel
-
Field Details
-
_logger
-
_debugMT
-
_debugMAA
-
_infoMT
-
_infoMAA
-
_warnMT
-
_warnMAA
-
_setDebugEnabledE
-
_getLoggerN
-
_getName
-
_debug
private volatile boolean _debug
-
-
Constructor Details
-
LoggerLog
-
-
Method Details
-
getName
- Returns:
- the name of this logger
-
warn
Description copied from interface:Logger
Formats and logs at warn level.- Parameters:
msg
- the formatting stringargs
- the optional arguments
-
warn
Description copied from interface:Logger
Logs the given Throwable information at warn level- Parameters:
thrown
- the Throwable to log
-
warn
Description copied from interface:Logger
Logs the given message at warn level, with Throwable information.- Parameters:
msg
- the message to logthrown
- the Throwable to log
-
info
Description copied from interface:Logger
Formats and logs at info level.- Parameters:
msg
- the formatting stringargs
- the optional arguments
-
info
Description copied from interface:Logger
Logs the given Throwable information at info level- Parameters:
thrown
- the Throwable to log
-
info
Description copied from interface:Logger
Logs the given message at info level, with Throwable information.- Parameters:
msg
- the message to logthrown
- the Throwable to log
-
isDebugEnabled
public boolean isDebugEnabled()- Returns:
- whether the debug level is enabled
-
setDebugEnabled
public void setDebugEnabled(boolean enabled) Description copied from interface:Logger
Mutator used to turn debug on programmatically.- Parameters:
enabled
- whether to enable the debug level
-
debug
Description copied from interface:Logger
Formats and logs at debug level.- Parameters:
msg
- the formatting stringargs
- the optional arguments
-
debug
Description copied from interface:Logger
Logs the given Throwable information at debug level- Parameters:
thrown
- the Throwable to log
-
debug
Description copied from interface:Logger
Logs the given message at debug level, with Throwable information.- Parameters:
msg
- the message to logth
- the Throwable to log
-
debug
Description copied from interface:Logger
Formats and logs at debug level. avoids autoboxing of integers- Specified by:
debug
in interfaceLogger
- Overrides:
debug
in classAbstractLogger
- Parameters:
msg
- the formatting stringvalue
- long value
-
ignore
Description copied from interface:Logger
Ignore an exception.This should be used rather than an empty catch block.
- Parameters:
ignored
- the throwable to log as ignored
-
newLogger
Create a Child Logger of this Logger.- Specified by:
newLogger
in classAbstractLogger
-