|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Logger
this interface defines the behaviour of a logging mechanism. This API corresponds closely to the LOG4J Category Api. By using this interface OJB remains free from Logger-Implementation specific code.
Field Summary | |
---|---|
static int |
DEBUG
|
static int |
ERROR
|
static int |
FATAL
|
static int |
INFO
|
static long |
serialVersionUID
|
static int |
WARN
|
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)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeDebug(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable t)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeError(java.lang.String message,
java.lang.Object obj)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeError(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable t)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeFatal(java.lang.String message,
java.lang.Object obj)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeFatal(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable t)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeInfo(java.lang.String message,
java.lang.Object obj)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeInfo(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable t)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeWarn(java.lang.String message,
java.lang.Object obj)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
safeWarn(java.lang.String message,
java.lang.Object obj,
java.lang.Throwable t)
Deprecated. The normal logging methods should always be safe with regard to exceptions that are thrown while accessing the arguments. |
void |
warn(java.lang.Object pObject)
generate a message for loglevel WARN |
void |
warn(java.lang.Object message,
java.lang.Throwable obj)
|
Field Detail |
---|
static final long serialVersionUID
static final int DEBUG
static final int INFO
static final int WARN
static final int ERROR
static final int FATAL
Method Detail |
---|
void debug(java.lang.Object pObject)
pObject
- the message Objectvoid info(java.lang.Object pObject)
pObject
- the message Objectvoid warn(java.lang.Object pObject)
pObject
- the message Objectvoid error(java.lang.Object pObject)
pObject
- the message Objectvoid fatal(java.lang.Object pObject)
pObject
- the message Objectvoid debug(java.lang.Object message, java.lang.Throwable obj)
void info(java.lang.Object message, java.lang.Throwable obj)
void warn(java.lang.Object message, java.lang.Throwable obj)
void error(java.lang.Object message, java.lang.Throwable obj)
void fatal(java.lang.Object message, java.lang.Throwable obj)
boolean isEnabledFor(int priority)
boolean isDebugEnabled()
java.lang.String getName()
void safeDebug(java.lang.String message, java.lang.Object obj)
void safeDebug(java.lang.String message, java.lang.Object obj, java.lang.Throwable t)
void safeInfo(java.lang.String message, java.lang.Object obj)
void safeInfo(java.lang.String message, java.lang.Object obj, java.lang.Throwable t)
void safeWarn(java.lang.String message, java.lang.Object obj)
void safeWarn(java.lang.String message, java.lang.Object obj, java.lang.Throwable t)
void safeError(java.lang.String message, java.lang.Object obj)
void safeError(java.lang.String message, java.lang.Object obj, java.lang.Throwable t)
void safeFatal(java.lang.String message, java.lang.Object obj)
void safeFatal(java.lang.String message, java.lang.Object obj, java.lang.Throwable t)
void configure(org.apache.ojb.broker.util.configuration.Configuration config) throws org.apache.ojb.broker.util.configuration.ConfigurationException
LoggingConfiguration
.
configure
in interface org.apache.ojb.broker.util.configuration.Configurable
config
- The LoggingConfiguration
object
org.apache.ojb.broker.util.configuration.ConfigurationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |