Package org.htmlunit
Class WebConsole.DefaultLogger
java.lang.Object
org.htmlunit.WebConsole.DefaultLogger
- All Implemented Interfaces:
Serializable,WebConsole.Logger
- Enclosing class:
WebConsole
private static class WebConsole.DefaultLogger
extends Object
implements WebConsole.Logger, Serializable
This class is the default logger used by WebConsole.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidLogs a message with debug log level.voidLogs a message with error log level.voidLogs a message with info log level.booleanIs debug logging currently enabled?booleanIs error logging currently enabled?booleanIs info logging currently enabled?booleanIs trace logging currently enabled?booleanIs warn logging currently enabled?voidLogs a message with trace log level.voidLogs a message with warn log level.
-
Field Details
-
LOG
private static final org.apache.commons.logging.Log LOG
-
-
Constructor Details
-
DefaultLogger
DefaultLogger()
-
-
Method Details
-
isTraceEnabled
public boolean isTraceEnabled()Description copied from interface:WebConsole.LoggerIs trace logging currently enabled?Call this method to prevent having to perform expensive operations (for example,
Stringconcatenation) when the log level is more than trace.- Specified by:
isTraceEnabledin interfaceWebConsole.Logger- Returns:
- true if trace is enabled in the underlying logger.
-
trace
Description copied from interface:WebConsole.LoggerLogs a message with trace log level.- Specified by:
tracein interfaceWebConsole.Logger- Parameters:
message- log this message
-
isDebugEnabled
public boolean isDebugEnabled()Description copied from interface:WebConsole.LoggerIs debug logging currently enabled?Call this method to prevent having to perform expensive operations (for example,
Stringconcatenation) when the log level is more than debug.- Specified by:
isDebugEnabledin interfaceWebConsole.Logger- Returns:
- true if debug is enabled in the underlying logger.
-
debug
Description copied from interface:WebConsole.LoggerLogs a message with debug log level.- Specified by:
debugin interfaceWebConsole.Logger- Parameters:
message- log this message
-
isInfoEnabled
public boolean isInfoEnabled()Description copied from interface:WebConsole.LoggerIs info logging currently enabled?Call this method to prevent having to perform expensive operations (for example,
Stringconcatenation) when the log level is more than info.- Specified by:
isInfoEnabledin interfaceWebConsole.Logger- Returns:
- true if info is enabled in the underlying logger.
-
info
Description copied from interface:WebConsole.LoggerLogs a message with info log level.- Specified by:
infoin interfaceWebConsole.Logger- Parameters:
message- log this message
-
isWarnEnabled
public boolean isWarnEnabled()Description copied from interface:WebConsole.LoggerIs warn logging currently enabled?Call this method to prevent having to perform expensive operations (for example,
Stringconcatenation) when the log level is more than warn.- Specified by:
isWarnEnabledin interfaceWebConsole.Logger- Returns:
- true if warn is enabled in the underlying logger.
-
warn
Description copied from interface:WebConsole.LoggerLogs a message with warn log level.- Specified by:
warnin interfaceWebConsole.Logger- Parameters:
message- log this message
-
isErrorEnabled
public boolean isErrorEnabled()Description copied from interface:WebConsole.LoggerIs error logging currently enabled?Call this method to prevent having to perform expensive operations (for example,
Stringconcatenation) when the log level is more than error.- Specified by:
isErrorEnabledin interfaceWebConsole.Logger- Returns:
- true if error is enabled in the underlying logger.
-
error
Description copied from interface:WebConsole.LoggerLogs a message with error log level.- Specified by:
errorin interfaceWebConsole.Logger- Parameters:
message- log this message
-