|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ojb.broker.util.logging.Log4jLoggerImpl
This is a Logger implementation based on Log4j.
It can be enabled by putting
LoggerClass=org.apache.ojb.broker.util.logging.Log4jLoggerImpl
in the OJB .properties file.
If you want log4j to initialize from a property file you can add
LoggerConfigFile=log4j.properties to the org.apache.ojb.properties file.
the logger only initializes log4j if the application hasn't done it yet
You can find sample log4j.properties file in the log4j web site
http://jakarta.apache.org/log4j
in the javadoc look for org.apache.log4j.examples
| Field Summary |
| Fields inherited from interface org.apache.ojb.broker.util.logging.Logger |
DEBUG, ERROR, FATAL, INFO, serialVersionUID, WARN |
| Constructor Summary | |
Log4jLoggerImpl(java.lang.String name)
|
|
| Method Summary | |
void |
configure(org.apache.ojb.broker.util.configuration.Configuration config)
Configure this logging. |
void |
debug(java.lang.Object pObject)
generate a message for loglevel DEBUG |
void |
debug(java.lang.Object message,
java.lang.Throwable obj)
|
void |
error(java.lang.Object pObject)
generate a message for loglevel ERROR |
void |
error(java.lang.Object message,
java.lang.Throwable obj)
|
void |
fatal(java.lang.Object pObject)
generate a message for loglevel FATAL |
void |
fatal(java.lang.Object message,
java.lang.Throwable obj)
|
java.lang.String |
getName()
returns the name of the logger isntance |
void |
info(java.lang.Object pObject)
generate a message for loglevel INFO |
void |
info(java.lang.Object message,
java.lang.Throwable obj)
|
boolean |
isDebugEnabled()
|
boolean |
isEnabledFor(int priority)
|
void |
safeDebug(java.lang.String message,
java.lang.Object obj)
Exception safe log method. |
void |
safeDebug(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Exception safe log method. |
void |
safeError(java.lang.String message,
java.lang.Object obj)
Exception safe log method. |
void |
safeError(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Exception safe log method. |
void |
safeFatal(java.lang.String message,
java.lang.Object obj)
Exception safe log method. |
void |
safeFatal(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Exception safe log method. |
void |
safeInfo(java.lang.String message,
java.lang.Object obj)
Exception safe log method. |
void |
safeInfo(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Exception safe log method. |
void |
safeWarn(java.lang.String message,
java.lang.Object obj)
Exception safe log method. |
void |
safeWarn(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Exception safe log method. |
void |
warn(java.lang.Object pObject)
generate a message for loglevel WARN |
void |
warn(java.lang.Object message,
java.lang.Throwable obj)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Log4jLoggerImpl(java.lang.String name)
| Method Detail |
public void configure(org.apache.ojb.broker.util.configuration.Configuration config)
throws org.apache.ojb.broker.util.configuration.ConfigurationException
LoggerLoggingConfiguration.
configure in interface Loggerconfig - The LoggingConfiguration object
org.apache.ojb.broker.util.configuration.ConfigurationExceptionThis method must be performed by LogFactory after creating a logger instance.public java.lang.String getName()
Logger
getName in interface Loggerpublic final void debug(java.lang.Object pObject)
debug in interface LoggerpObject - the message Objectpublic final void info(java.lang.Object pObject)
info in interface LoggerpObject - the message Objectpublic final void warn(java.lang.Object pObject)
warn in interface LoggerpObject - the message Objectpublic final void error(java.lang.Object pObject)
error in interface LoggerpObject - the message Objectpublic final void fatal(java.lang.Object pObject)
fatal in interface LoggerpObject - the message Object
public void debug(java.lang.Object message,
java.lang.Throwable obj)
debug in interface Logger
public void error(java.lang.Object message,
java.lang.Throwable obj)
error in interface Logger
public void fatal(java.lang.Object message,
java.lang.Throwable obj)
fatal in interface Logger
public void info(java.lang.Object message,
java.lang.Throwable obj)
info in interface Logger
public void warn(java.lang.Object message,
java.lang.Throwable obj)
warn in interface Logger
public void safeDebug(java.lang.String message,
java.lang.Object obj)
Logger
safeDebug in interface Logger
public void safeDebug(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Logger
safeDebug in interface Logger
public void safeInfo(java.lang.String message,
java.lang.Object obj)
Logger
safeInfo in interface Logger
public void safeInfo(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Logger
safeInfo in interface Logger
public void safeWarn(java.lang.String message,
java.lang.Object obj)
Logger
safeWarn in interface Logger
public void safeWarn(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Logger
safeWarn in interface Logger
public void safeError(java.lang.String message,
java.lang.Object obj)
Logger
safeError in interface Logger
public void safeError(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Logger
safeError in interface Logger
public void safeFatal(java.lang.String message,
java.lang.Object obj)
Logger
safeFatal in interface Logger
public void safeFatal(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable throwable)
Logger
safeFatal in interface Loggerpublic boolean isDebugEnabled()
isDebugEnabled in interface Loggerpublic boolean isEnabledFor(int priority)
isEnabledFor in interface Logger
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||