|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Log
This interface provides a common abstraction of a 'Logger' object. Classes
implementing this interface typically are thin wrappers around existing logging
frameworks (as log4j or microlog). By programming to this interface, a client
class is decoupled from a specific logging framework and, since most frameworks
are platform dependent (J2SE vs. J2ME), as well from a specific platform.
Note: an underlying logging framework is best configured in its respective
configuration file (e.g. log4j.properties, microlog.properties).
This interface provides the following log levels (from low to high severity):
trace, debug, info, warn, error, fatal.
For a usage example see LogFactory.
| Method Summary | |
|---|---|
void |
debug(java.lang.Object message)
Logs a message at log level debug. |
void |
debug(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level debug. |
void |
error(java.lang.Object message)
Logs a message at log level error. |
void |
error(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level error. |
void |
fatal(java.lang.Object message)
Logs a message at log level fatal. |
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level fatal. |
void |
info(java.lang.Object message)
Logs a message at log level info. |
void |
info(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level info. |
boolean |
isDebugEnabled()
Is log level debug enabled? |
boolean |
isErrorEnabled()
Is log level error enabled? |
boolean |
isFatalEnabled()
Is log level fatal enabled? |
boolean |
isInfoEnabled()
Is log level info enabled? |
boolean |
isTraceEnabled()
Is log level trace enabled? |
boolean |
isWarnEnabled()
Is log level warn enabled? |
void |
trace(java.lang.Object message)
Logs a message at log level trace. |
void |
trace(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level trace. |
void |
warn(java.lang.Object message)
Logs a message at log level warn. |
void |
warn(java.lang.Object message,
java.lang.Throwable t)
Logs a message at log level warn. |
| Method Detail |
|---|
void trace(java.lang.Object message)
message - The message to log.
void trace(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.void debug(java.lang.Object message)
message - The message to log.
void debug(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.void info(java.lang.Object message)
message - The message to log.
void info(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.void warn(java.lang.Object message)
message - The message to log.
void warn(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.void error(java.lang.Object message)
message - The message to log.
void error(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.void fatal(java.lang.Object message)
message - The message to log.
void fatal(java.lang.Object message,
java.lang.Throwable t)
message - The message to log.t - The cause of the error.boolean isTraceEnabled()
true if log level trace is enabled.boolean isDebugEnabled()
true if log level debug is enabled.boolean isInfoEnabled()
true if log level info is enabled.boolean isWarnEnabled()
true if log level warn is enabled.boolean isErrorEnabled()
true if log level error is enabled.boolean isFatalEnabled()
true if log level fatal is enabled.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||