|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The ILogger interface defines a set of methods that can be used to log security events. Implementors should use a well established logging library as it is quite difficult to create a high-performance logger.
The order of logging levels is:
| Field Summary | |
static java.lang.String |
PERFORMANCE
The PERFORMANCE. |
static java.lang.String |
SECURITY
The SECURITY. |
static java.lang.String |
USABILITY
The USABILITY. |
| Method Summary | |
void |
debug(java.lang.String type,
java.lang.String message)
Log debug. |
void |
debug(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log debug. |
void |
error(java.lang.String type,
java.lang.String message)
Log error. |
void |
error(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log error. |
void |
fatal(java.lang.String type,
java.lang.String message)
Log critical. |
void |
fatal(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log critical. |
void |
info(java.lang.String type,
java.lang.String message)
Log success. |
void |
info(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log success. |
boolean |
isDebugEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
boolean |
isErrorEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
boolean |
isFatalEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
boolean |
isInfoEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
boolean |
isTraceEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
boolean |
isWarningEnabled()
Allows the caller to determine if messages logged at this level will be discarded, to avoid performing expensive processing |
void |
trace(java.lang.String type,
java.lang.String message)
Log trace. |
void |
trace(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log trace. |
void |
warning(java.lang.String type,
java.lang.String message)
Log warning. |
void |
warning(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
Log warning. |
| Field Detail |
public static final java.lang.String SECURITY
public static final java.lang.String USABILITY
public static final java.lang.String PERFORMANCE
| Method Detail |
public void fatal(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void fatal(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isFatalEnabled()
public void debug(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void debug(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isDebugEnabled()
public void error(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void error(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isErrorEnabled()
public void info(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void info(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isInfoEnabled()
public void trace(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void trace(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isTraceEnabled()
public void warning(java.lang.String type,
java.lang.String message)
type - the typemessage - the message
public void warning(java.lang.String type,
java.lang.String message,
java.lang.Throwable throwable)
type - the typemessage - the messagethrowable - the throwablepublic boolean isWarningEnabled()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||