org.apache.avalon.framework.logger
Class ConsoleLogger
java.lang.Objectorg.apache.avalon.framework.logger.ConsoleLogger
- Logger
public final class ConsoleLogger
extends java.lang.Object
Logger sending everything to the standard output streams.
This is mainly for the cases when you have a utility that
does not have a logger to supply.
Version:
- Avalon Development Team
ConsoleLogger()- Creates a new ConsoleLogger with the priority set to DEBUG.
|
ConsoleLogger(int logLevel)- Creates a new ConsoleLogger.
|
void | debug(String message)- Logs a debugging message.
|
void | debug(String message, Throwable throwable)- Logs a debugging message and an exception.
|
void | error(String message)- Logs an error message.
|
void | error(String message, Throwable throwable)- Logs an error message and an exception.
|
void | fatalError(String message)- Logs a fatal error message.
|
void | fatalError(String message, Throwable throwable)- Logs a fatal error message and an exception.
|
Logger | getChildLogger(String name)- Just returns this logger (
ConsoleLogger is not hierarchical).
|
void | info(String message)- Logs an informational message.
|
void | info(String message, 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(String message)- Logs a warning message.
|
void | warn(String message, Throwable throwable)- Logs a warning message and an exception.
|
LEVEL_DEBUG
public static final int LEVEL_DEBUG
Typecode for debugging messages.
- 0
LEVEL_DISABLED
public static final int LEVEL_DISABLED
Typecode for disabled log levels.
- 5
LEVEL_ERROR
public static final int LEVEL_ERROR
Typecode for error messages.
- 3
LEVEL_FATAL
public static final int LEVEL_FATAL
Typecode for fatal error messages.
- 4
LEVEL_INFO
public static final int LEVEL_INFO
Typecode for informational messages.
- 1
LEVEL_WARN
public static final int LEVEL_WARN
Typecode for warning messages.
- 2
ConsoleLogger
public ConsoleLogger()
Creates a new ConsoleLogger with the priority set to DEBUG.
ConsoleLogger
public ConsoleLogger(int logLevel)
Creates a new ConsoleLogger.
logLevel - log level typecode
debug
public void debug(String message)
Logs a debugging message.
- debug in interface Logger
message - a String value
debug
public void debug(String message,
Throwable throwable) Logs a debugging message and an exception.
- debug in interface Logger
message - a String valuethrowable - a Throwable value
error
public void error(String message)
Logs an error message.
- error in interface Logger
message - a String value
error
public void error(String message,
Throwable throwable) Logs an error message and an exception.
- error in interface Logger
message - a String valuethrowable - a Throwable value
fatalError
public void fatalError(String message)
Logs a fatal error message.
- fatalError in interface Logger
message - a String value
fatalError
public void fatalError(String message,
Throwable throwable) Logs a fatal error message and an exception.
- fatalError in interface Logger
message - a String valuethrowable - a Throwable value
getChildLogger
public Logger getChildLogger(String name)
Just returns this logger (ConsoleLogger is not hierarchical).
- getChildLogger in interface Logger
name - ignored
- this logger
info
public void info(String message)
Logs an informational message.
- info in interface Logger
message - a String value
info
public void info(String message,
Throwable throwable) Logs an informational message and an exception.
- info in interface Logger
message - a String valuethrowable - a Throwable value
isDebugEnabled
public boolean isDebugEnabled()
Returns true if debug-level logging is enabled, false otherwise.
- isDebugEnabled in interface Logger
true if debug-level logging
isErrorEnabled
public boolean isErrorEnabled()
Returns true if error-level logging is enabled, false otherwise.
- isErrorEnabled in interface Logger
true if error-level logging is enabled
isFatalErrorEnabled
public boolean isFatalErrorEnabled()
Returns true if fatal-level logging is enabled, false otherwise.
- isFatalErrorEnabled in interface Logger
true if fatal-level logging is enabled
isInfoEnabled
public boolean isInfoEnabled()
Returns true if info-level logging is enabled, false otherwise.
- isInfoEnabled in interface Logger
true if info-level logging is enabled
isWarnEnabled
public boolean isWarnEnabled()
Returns true if warn-level logging is enabled, false otherwise.
- isWarnEnabled in interface Logger
true if warn-level logging is enabled
warn
public void warn(String message)
Logs a warning message.
- warn in interface Logger
message - a String value
warn
public void warn(String message,
Throwable throwable) Logs a warning message and an exception.
- warn in interface Logger
message - a String valuethrowable - a Throwable value
"Copyright B) 2001 Apache Jakarta Project. All Rights Reserved."