Logger
public final class ConsoleLogger extends java.lang.Object implements Logger
Modifier and Type | Field | Description |
---|---|---|
static int |
LEVEL_DEBUG |
Typecode for debugging messages.
|
static int |
LEVEL_DISABLED |
Typecode for disabled log levels.
|
static int |
LEVEL_ERROR |
Typecode for error messages.
|
static int |
LEVEL_FATAL |
Typecode for fatal error messages.
|
static int |
LEVEL_INFO |
Typecode for informational messages.
|
static int |
LEVEL_WARN |
Typecode for warning messages.
|
Constructor | Description |
---|---|
ConsoleLogger() |
Creates a new ConsoleLogger with the priority set to DEBUG.
|
ConsoleLogger(int logLevel) |
Creates a new ConsoleLogger.
|
Modifier and Type | Method | Description |
---|---|---|
void |
debug(java.lang.String message) |
Logs a debugging message.
|
void |
debug(java.lang.String message,
java.lang.Throwable throwable) |
Logs a debugging message and an exception.
|
void |
error(java.lang.String message) |
Logs an error message.
|
void |
error(java.lang.String message,
java.lang.Throwable throwable) |
Logs an error message and an exception.
|
void |
fatalError(java.lang.String message) |
Logs a fatal error message.
|
void |
fatalError(java.lang.String message,
java.lang.Throwable throwable) |
Logs a fatal error message and an exception.
|
Logger |
getChildLogger(java.lang.String name) |
Just returns this logger (
ConsoleLogger is not hierarchical). |
void |
info(java.lang.String message) |
Logs an informational message.
|
void |
info(java.lang.String message,
java.lang.Throwable throwable) |
Logs an informational message and an exception.
|
boolean |
isDebugEnabled() |
Returns
true if debug-level logging is enabled, false otherwise. |
boolean |
isErrorEnabled() |
Returns
true if error-level logging is enabled, false otherwise. |
boolean |
isFatalErrorEnabled() |
Returns
true if fatal-level logging is enabled, false otherwise. |
boolean |
isInfoEnabled() |
Returns
true if info-level logging is enabled, false otherwise. |
boolean |
isWarnEnabled() |
Returns
true if warn-level logging is enabled, false otherwise. |
void |
warn(java.lang.String message) |
Logs a warning message.
|
void |
warn(java.lang.String message,
java.lang.Throwable throwable) |
Logs a warning message and an exception.
|
public static final int LEVEL_DEBUG
public static final int LEVEL_INFO
public static final int LEVEL_WARN
public static final int LEVEL_ERROR
public static final int LEVEL_FATAL
public static final int LEVEL_DISABLED
public ConsoleLogger()
public ConsoleLogger(int logLevel)
logLevel
- log level typecodepublic void debug(java.lang.String message)
public void debug(java.lang.String message, java.lang.Throwable throwable)
public boolean isDebugEnabled()
true
if debug-level logging is enabled, false otherwise.isDebugEnabled
in interface Logger
true
if debug-level loggingpublic void info(java.lang.String message)
public void info(java.lang.String message, java.lang.Throwable throwable)
public boolean isInfoEnabled()
true
if info-level logging is enabled, false otherwise.isInfoEnabled
in interface Logger
true
if info-level logging is enabledpublic void warn(java.lang.String message)
public void warn(java.lang.String message, java.lang.Throwable throwable)
public boolean isWarnEnabled()
true
if warn-level logging is enabled, false otherwise.isWarnEnabled
in interface Logger
true
if warn-level logging is enabledpublic void error(java.lang.String message)
public void error(java.lang.String message, java.lang.Throwable throwable)
public boolean isErrorEnabled()
true
if error-level logging is enabled, false otherwise.isErrorEnabled
in interface Logger
true
if error-level logging is enabledpublic void fatalError(java.lang.String message)
fatalError
in interface Logger
message
- a String
valuepublic void fatalError(java.lang.String message, java.lang.Throwable throwable)
fatalError
in interface Logger
message
- a String
valuethrowable
- a Throwable
valuepublic boolean isFatalErrorEnabled()
true
if fatal-level logging is enabled, false otherwise.isFatalErrorEnabled
in interface Logger
true
if fatal-level logging is enabledpublic Logger getChildLogger(java.lang.String name)
ConsoleLogger
is not hierarchical).getChildLogger
in interface Logger
name
- ignored