Package com.attivio.sdk.server.util
Interface AieLogger
-
- All Known Implementing Classes:
MockAieLogger
public interface AieLoggerInterface exposing the platform logging facilities within AIE. A component implementingAieLoggerAwarewill be supplied with an object implementing this interface which it can use to log appropriate messages.- See Also:
AieLoggerAware
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddebug(java.lang.String msg, java.lang.Object... params)Logs a debug message.voiddebug(java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)Logs a debug message with an exception.voiderror(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)Logs a error message with an error code.voiderror(ErrorCode logMessageType, java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)Logs a severe message with an error code.voidinfo(java.lang.String msg, java.lang.Object... params)Logs an info message.booleanisDebugEnabled()Tells whether the DEBUG level is setbooleanisInfoEnabled()Tells whether the INFO level is setbooleanisTraceEnabled()Tells whether the TRACE level is setvoidtrace(java.lang.String msg, java.lang.Object... params)Logs a trace message.voidwarn(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)Logs a warning message with an error code.voidwarn(ErrorCode logMessageType, java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)Logs a warning message without an error code.
-
-
-
Method Detail
-
trace
void trace(java.lang.String msg, java.lang.Object... params)Logs a trace message.- Parameters:
msg- Message to logparams- variable arguments for the format string
-
debug
void debug(java.lang.String msg, java.lang.Object... params)Logs a debug message.- Parameters:
msg- Message to logparams- variable arguments for the format string
-
debug
void debug(java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)Logs a debug message with an exception.- Parameters:
msg- Message to logparams- variable arguments for the format string
-
info
void info(java.lang.String msg, java.lang.Object... params)Logs an info message.- Parameters:
msg- message to logparams- variable arguments for the format string
-
warn
void warn(ErrorCode logMessageType, java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)
Logs a warning message without an error code.- Parameters:
logMessageType-msg- Message to logparams- variable arguments for the format string
-
warn
void warn(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)
Logs a warning message with an error code.- Parameters:
logMessageType-msg- Message to logparams- variable arguments for the format string
-
error
void error(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)
Logs a error message with an error code.- Parameters:
logMessageType-msg- Message to logparams- variable arguments for the format string
-
error
void error(ErrorCode logMessageType, java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)
Logs a severe message with an error code.- Parameters:
logMessageType-t- Throwable to logmsg- Message to logparams- variable arguments for the format string
-
isTraceEnabled
boolean isTraceEnabled()
Tells whether the TRACE level is set- Returns:
- true if TRACE level is set
-
isInfoEnabled
boolean isInfoEnabled()
Tells whether the INFO level is set- Returns:
- true if INFO level is set
-
isDebugEnabled
boolean isDebugEnabled()
Tells whether the DEBUG level is set- Returns:
- true if DEBUG level is set
-
-