Package com.attivio.sdk.server.util
Interface AieLogger
-
- All Known Implementing Classes:
MockAieLogger
public interface AieLogger
Interface exposing the platform logging facilities within AIE. A component implementingAieLoggerAware
will 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 void
debug(java.lang.String msg, java.lang.Object... params)
Logs a debug message.void
debug(java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)
Logs a debug message with an exception.void
error(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)
Logs a error message with an error code.void
error(ErrorCode logMessageType, java.lang.Throwable t, java.lang.String msg, java.lang.Object... params)
Logs a severe message with an error code.void
info(java.lang.String msg, java.lang.Object... params)
Logs an info message.boolean
isDebugEnabled()
Tells whether the DEBUG level is setboolean
isInfoEnabled()
Tells whether the INFO level is setboolean
isTraceEnabled()
Tells whether the TRACE level is setvoid
trace(java.lang.String msg, java.lang.Object... params)
Logs a trace message.void
warn(ErrorCode logMessageType, java.lang.String msg, java.lang.Object... params)
Logs a warning message with an error code.void
warn(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
-
-