Class JavaUtilLog
java.lang.Object
org.eclipse.jetty.util.log.AbstractLogger
org.eclipse.jetty.util.log.JavaUtilLog
- All Implemented Interfaces:
Logger
Implementation of Jetty Logger based on Logger.
You can also set the logger level using standard java.util.logging configuration.
Configuration Properties:- ${name|hierarchy}.LEVEL=(ALL|DEBUG|INFO|WARN|OFF)
-
Sets the level that the Logger should log at.
Names can be a package name, or a fully qualified class name.
Default: The default from the java.util.logging mechanism/configuration
- org.eclipse.jetty.util.log.javautil.PROPERTIES=<property-resource-name>
- If set, it is used as a classpath resource name to find a java.util.logging
property file.
Default: null - org.eclipse.jetty.util.log.javautil.SOURCE=(true|false)
- Set the LogRecord source class and method for JavaUtilLog.
Default: true - org.eclipse.jetty.util.log.SOURCE=(true|false)
- Set the LogRecord source class and method for all Loggers.
Default: depends on Logger class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final booleanprivate static booleanprivate Loggerprivate Levelprivate static final StringFields inherited from class AbstractLogger
LEVEL_ALL, LEVEL_DEBUG, LEVEL_DEFAULT, LEVEL_INFO, LEVEL_OFF, LEVEL_WARN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidFormats and logs at debug level.voidFormats and logs at debug level.voidLogs the given message at debug level, with Throwable information.voidLogs the given Throwable information at debug levelprivate StringgetName()voidIgnore an exception.voidFormats and logs at info level.voidLogs the given message at info level, with Throwable information.voidLogs the given Throwable information at info levelbooleanprotected voidprotected LoggerCreate a Child Logger of this Logger.voidsetDebugEnabled(boolean enabled) Mutator used to turn debug on programmatically.voidFormats and logs at warn level.voidLogs the given message at warn level, with Throwable information.voidLogs the given Throwable information at warn levelMethods inherited from class AbstractLogger
condensePackageString, getLevelId, getLogger, getLoggingProperty, lookupLoggingLevel
-
Field Details
-
THIS_CLASS
-
__source
private static final boolean __source -
_initialized
private static boolean _initialized -
configuredLevel
-
_logger
-
-
Constructor Details
-
JavaUtilLog
public JavaUtilLog() -
JavaUtilLog
-
-
Method Details
-
getName
- Returns:
- the name of this logger
-
log
-
warn
-
warn
-
warn
-
info
-
info
-
info
-
isDebugEnabled
public boolean isDebugEnabled()- Returns:
- whether the debug level is enabled
-
setDebugEnabled
public void setDebugEnabled(boolean enabled) Description copied from interface:LoggerMutator used to turn debug on programmatically.- Parameters:
enabled- whether to enable the debug level
-
debug
-
debug
-
debug
-
debug
-
newLogger
Create a Child Logger of this Logger.- Specified by:
newLoggerin classAbstractLogger
-
ignore
-
format
-