org.apache.avalon.framework.logger.Loggerpublic final class Jdk14Logger
extends java.lang.Object
implements org.apache.avalon.framework.logger.Logger
JDK 1.4 does allow you to have other levels like: CONFIG, FINER, and FINEST. Most projects don't separate out configuration logging from debugging information. Also, we wanted to maintain backwards compatibility as much as possible. Unfortunately, with all the "fineness" details, there is no equivalent to the "error" log level.
| Modifier and Type | Field | Description |
|---|---|---|
private java.util.logging.Logger |
m_logger |
| Constructor | Description |
|---|---|
Jdk14Logger(java.util.logging.Logger logImpl) |
Construct a Logger with specified jdk1.4 logger instance as implementation.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
debug(java.lang.String message) |
Log a debug message.
|
void |
debug(java.lang.String message,
java.lang.Throwable throwable) |
Log a debug message.
|
void |
error(java.lang.String message) |
Log a error message.
|
void |
error(java.lang.String message,
java.lang.Throwable throwable) |
Log a error message.
|
void |
fatalError(java.lang.String message) |
Log a fatalError message.
|
void |
fatalError(java.lang.String message,
java.lang.Throwable throwable) |
Log a fatalError message.
|
org.apache.avalon.framework.logger.Logger |
getChildLogger(java.lang.String name) |
Create a new child logger.
|
void |
info(java.lang.String message) |
Log a info message.
|
void |
info(java.lang.String message,
java.lang.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(java.lang.String message) |
Log a warn message.
|
void |
warn(java.lang.String message,
java.lang.Throwable throwable) |
Log a warn message.
|
public Jdk14Logger(java.util.logging.Logger logImpl)
logImpl - the jdk1.4 logger instance to delegate topublic final void debug(java.lang.String message)
debug in interface org.apache.avalon.framework.logger.Loggermessage - the messagepublic final void debug(java.lang.String message,
java.lang.Throwable throwable)
debug in interface org.apache.avalon.framework.logger.Loggermessage - the messagethrowable - the throwablepublic final boolean isDebugEnabled()
isDebugEnabled in interface org.apache.avalon.framework.logger.Loggerpublic final void info(java.lang.String message)
info in interface org.apache.avalon.framework.logger.Loggermessage - the messagepublic final void info(java.lang.String message,
java.lang.Throwable throwable)
info in interface org.apache.avalon.framework.logger.Loggermessage - the messagethrowable - the throwablepublic final boolean isInfoEnabled()
isInfoEnabled in interface org.apache.avalon.framework.logger.Loggerpublic final void warn(java.lang.String message)
warn in interface org.apache.avalon.framework.logger.Loggermessage - the messagepublic final void warn(java.lang.String message,
java.lang.Throwable throwable)
warn in interface org.apache.avalon.framework.logger.Loggermessage - the messagethrowable - the throwablepublic final boolean isWarnEnabled()
isWarnEnabled in interface org.apache.avalon.framework.logger.Loggerpublic final void error(java.lang.String message)
error in interface org.apache.avalon.framework.logger.Loggermessage - the messagepublic final void error(java.lang.String message,
java.lang.Throwable throwable)
error in interface org.apache.avalon.framework.logger.Loggermessage - the messagethrowable - the throwablepublic final boolean isErrorEnabled()
isErrorEnabled in interface org.apache.avalon.framework.logger.Loggerpublic final void fatalError(java.lang.String message)
fatalError in interface org.apache.avalon.framework.logger.Loggermessage - the messagepublic final void fatalError(java.lang.String message,
java.lang.Throwable throwable)
fatalError in interface org.apache.avalon.framework.logger.Loggermessage - the messagethrowable - the throwablepublic final boolean isFatalErrorEnabled()
isFatalErrorEnabled in interface org.apache.avalon.framework.logger.Loggerpublic final org.apache.avalon.framework.logger.Logger getChildLogger(java.lang.String name)
IllegalArgumentException if name has an empty element namegetChildLogger in interface org.apache.avalon.framework.logger.Loggername - the subname of this logger