public final class Log4JLogger
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
FQCN
Constant for name of class to use when recording caller
of log method.
|
private org.apache.log4j.Logger |
m_logger |
Constructor and Description |
---|
Log4JLogger(org.apache.log4j.Logger logImpl)
Create a logger that delegates to specified category.
|
Modifier and Type | Method and 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.
|
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.
|
private static final java.lang.String FQCN
private final org.apache.log4j.Logger m_logger
public Log4JLogger(org.apache.log4j.Logger logImpl)
logImpl
- the category to delegate topublic final void debug(java.lang.String message)
message
- the messagepublic final void debug(java.lang.String message, java.lang.Throwable throwable)
message
- the messagethrowable
- the throwablepublic final boolean isDebugEnabled()
public final void info(java.lang.String message)
message
- the messagepublic final void info(java.lang.String message, java.lang.Throwable throwable)
message
- the messagethrowable
- the throwablepublic final boolean isInfoEnabled()
public final void warn(java.lang.String message)
message
- the messagepublic final void warn(java.lang.String message, java.lang.Throwable throwable)
message
- the messagethrowable
- the throwablepublic final boolean isWarnEnabled()
public final void error(java.lang.String message)
message
- the messagepublic final void error(java.lang.String message, java.lang.Throwable throwable)
message
- the messagethrowable
- the throwablepublic final boolean isErrorEnabled()
public final void fatalError(java.lang.String message)
message
- the messagepublic final void fatalError(java.lang.String message, java.lang.Throwable throwable)
message
- the messagethrowable
- the throwablepublic final boolean isFatalErrorEnabled()
public final Logger getChildLogger(java.lang.String name)
IllegalArgumentException
if name has an empty element namename
- the subname of this logger