|
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 logvoid debug(java.lang.String message, java.lang.Throwable exception)
message
- - message to logexception
- - exception to logvoid debug(java.lang.String message, java.lang.Object... parameters)
message
- - message to logparameters
- - parameters to merge with given messagevoid entering(java.lang.String className, java.lang.String methodName)
className
- - a name of class where is a method implementedmethodName
- - a name of a methodvoid 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 methodvoid exiting(java.lang.String className, java.lang.String methodName)
className
- - a name of class where is a method implementedmethodName
- - a name of a methodvoid 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 logvoid info(java.lang.String message, java.lang.Throwable exception)
message
- - message to logexception
- - exception to logvoid 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 logvoid warn(java.lang.String message, java.lang.Throwable exception)
message
- - message to logexception
- - exception to logvoid 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 logvoid error(java.lang.String message, java.lang.Throwable exception)
message
- - message to logexception
- - exception to logvoid 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 |