|
JavaGantt 2011.1 API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Log
This interface describes the methods for log implementation.
There are four logging levels:
For each level exist these methods:
Please note the last method: you can use it to merge any number of parameters to logged message. In these methods is each character pair {} replaced by one of the given parameters. For example you can log:
info ("Current array index is {} of {}", 2, 5);
and logged message is Current array index is 2 of 5.
On the DEBUG level you can also use methods for logging of entering and exiting method.
| Method Summary | |
|---|---|
void |
debug(java.lang.String message)
Logs a DEBUG message, if this level is enabled. |
void |
debug(java.lang.String message,
java.lang.Object... parameters)
Logs a DEBUG message, if this level is enabled. |
void |
debug(java.lang.String message,
java.lang.Throwable exception)
Logs a DEBUG message, if this level is enabled. |
void |
entering(java.lang.String className,
java.lang.String methodName)
Logs a DEBUG message about entering a method, if this level is enabled. |
void |
entering(java.lang.String className,
java.lang.String methodName,
java.lang.Object... arguments)
Logs a DEBUG message about entering a method, if this level is enabled. |
void |
error(java.lang.String message)
Logs an ERROR message, if this level is enabled. |
void |
error(java.lang.String message,
java.lang.Object... parameters)
Logs an ERROR message, if this level is enabled. |
void |
error(java.lang.String message,
java.lang.Throwable exception)
Logs an ERROR message, if this level is enabled. |
void |
exiting(java.lang.String className,
java.lang.String methodName)
Logs a DEBUG message about exiting a method, if this level is enabled. |
void |
exiting(java.lang.String className,
java.lang.String methodName,
java.lang.Object returnValue)
Logs a DEBUG message about exiting a method, if this level is enabled. |
void |
info(java.lang.String message)
Logs an INFO message, if this level is enabled. |
void |
info(java.lang.String message,
java.lang.Object... parameters)
Logs an INFO message, if this level is enabled. |
void |
info(java.lang.String message,
java.lang.Throwable exception)
Logs an INFO message, if this level is enabled. |
boolean |
isDebugEnabled()
Returns true if logging on level DEBUG is enabled. |
boolean |
isInfoEnabled()
Returns true if logging on level INFO is enabled. |
boolean |
isWarnEnabled()
Returns true if logging on level WARNING is enabled. |
void |
warn(java.lang.String message)
Logs a WARNING message, if this level is enabled. |
void |
warn(java.lang.String message,
java.lang.Object... parameters)
Logs a WARNING message, if this level is enabled. |
void |
warn(java.lang.String message,
java.lang.Throwable exception)
Logs a WARNING message, if this level is enabled. |
| Method Detail |
|---|
boolean isDebugEnabled()
void debug(java.lang.String message)
message - - message to log
void debug(java.lang.String message,
java.lang.Throwable exception)
message - - message to logexception - - exception to log
void debug(java.lang.String message,
java.lang.Object... parameters)
message - - message to logparameters - - parameters to merge with given message
void entering(java.lang.String className,
java.lang.String methodName)
className - - a name of class where is a method implementedmethodName - - a name of a method
void entering(java.lang.String className,
java.lang.String methodName,
java.lang.Object... arguments)
className - - a name of class where is a method implementedmethodName - - a name of a methodarguments - - arguments given to entered method
void exiting(java.lang.String className,
java.lang.String methodName)
className - - a name of class where is a method implementedmethodName - - a name of a method
void exiting(java.lang.String className,
java.lang.String methodName,
java.lang.Object returnValue)
className - - a name of class where is a method implementedmethodName - - a name of a methodreturnValue - - value returned from a methodboolean isInfoEnabled()
void info(java.lang.String message)
message - - message to log
void info(java.lang.String message,
java.lang.Throwable exception)
message - - message to logexception - - exception to log
void info(java.lang.String message,
java.lang.Object... parameters)
message - - message to logparameters - - parameters to merge with given messageboolean isWarnEnabled()
void warn(java.lang.String message)
message - - message to log
void warn(java.lang.String message,
java.lang.Throwable exception)
message - - message to logexception - - exception to log
void warn(java.lang.String message,
java.lang.Object... parameters)
message - - message to logparameters - - parameters to merge with given messagevoid error(java.lang.String message)
message - - message to log
void error(java.lang.String message,
java.lang.Throwable exception)
message - - message to logexception - - exception to log
void error(java.lang.String message,
java.lang.Object... parameters)
message - - message to logparameters - - parameters to merge with given message
|
JavaGantt 2011.1 API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||