org.apache.avalon.framework.logger
Class LogKitLogger
java.lang.Object
org.apache.avalon.framework.logger.LogKitLogger
- Logger
public final class LogKitLogger
extends java.lang.Object
The default LogKit wrapper class for Logger.
Version:
- Avalon Development Team
LogKitLogger(org.apache.log.Logger logImpl) - Create a logger that delegates to specified logger.
|
void | debug(String message) - Log a debug message.
|
void | debug(String message, Throwable throwable) - Log a debug message.
|
void | error(String message) - Log a error message.
|
void | error(String message, Throwable throwable) - Log a error message.
|
void | fatalError(String message) - Log a fatalError message.
|
void | fatalError(String message, Throwable throwable) - Log a fatalError message.
|
Logger | getChildLogger(String name) - Create a new child logger.
|
void | info(String message) - Log a info message.
|
void | info(String message, Throwable throwable) - Log a info message.
|
boolean | isDebugEnabled() - Determine if messages of priority "debug" will be logged.
|
boolean | isErrorEnabled() - Determine if messages of priority "error" will be logged.
|
boolean | isFatalErrorEnabled() - Determine if messages of priority "fatalError" will be logged.
|
boolean | isInfoEnabled() - Determine if messages of priority "info" will be logged.
|
boolean | isWarnEnabled() - Determine if messages of priority "warn" will be logged.
|
void | warn(String message) - Log a warn message.
|
void | warn(String message, Throwable throwable) - Log a warn message.
|
LogKitLogger
public LogKitLogger(org.apache.log.Logger logImpl)
Create a logger that delegates to specified logger.
logImpl
- the LogKit logger to delegate to
debug
public final void debug(String message)
Log a debug message.
- debug in interface Logger
message
- the message
debug
public final void debug(String message,
Throwable throwable)
Log a debug message.
- debug in interface Logger
message
- the messagethrowable
- the throwable
error
public final void error(String message)
Log a error message.
- error in interface Logger
message
- the message
error
public final void error(String message,
Throwable throwable)
Log a error message.
- error in interface Logger
message
- the messagethrowable
- the throwable
fatalError
public final void fatalError(String message)
Log a fatalError message.
- fatalError in interface Logger
message
- the message
fatalError
public final void fatalError(String message,
Throwable throwable)
Log a fatalError message.
- fatalError in interface Logger
message
- the messagethrowable
- the throwable
getChildLogger
public final Logger getChildLogger(String name)
Create a new child logger.
The name of the child logger is [current-loggers-name].[passed-in-name]
Throws IllegalArgumentException
if name has an empty element name
- getChildLogger in interface Logger
name
- the subname of this logger
- the new logger
info
public final void info(String message)
Log a info message.
- info in interface Logger
message
- the message
info
public final void info(String message,
Throwable throwable)
Log a info message.
- info in interface Logger
message
- the messagethrowable
- the throwable
isDebugEnabled
public final boolean isDebugEnabled()
Determine if messages of priority "debug" will be logged.
- isDebugEnabled in interface Logger
- true if "debug" messages will be logged
isErrorEnabled
public final boolean isErrorEnabled()
Determine if messages of priority "error" will be logged.
- isErrorEnabled in interface Logger
- true if "error" messages will be logged
isFatalErrorEnabled
public final boolean isFatalErrorEnabled()
Determine if messages of priority "fatalError" will be logged.
- isFatalErrorEnabled in interface Logger
- true if "fatalError" messages will be logged
isInfoEnabled
public final boolean isInfoEnabled()
Determine if messages of priority "info" will be logged.
- isInfoEnabled in interface Logger
- true if "info" messages will be logged
isWarnEnabled
public final boolean isWarnEnabled()
Determine if messages of priority "warn" will be logged.
- isWarnEnabled in interface Logger
- true if "warn" messages will be logged
warn
public final void warn(String message)
Log a warn message.
- warn in interface Logger
message
- the message
warn
public final void warn(String message,
Throwable throwable)
Log a warn message.
- warn in interface Logger
message
- the messagethrowable
- the throwable
"Copyright B) 2001 Apache Jakarta Project. All Rights Reserved."