org.openliberty.arisid.log
Interface ILogger
- All Known Implementing Classes:
- JavaUtilLogImpl, Log4JImpl
public interface ILogger
Interface class to allow interchangeable Logging systems. To support a new
logging system, this interface must be implemented to wrap the desired logger.
Method Summary |
void |
debug(java.lang.Object message)
|
void |
debug(java.lang.Object message,
java.lang.Throwable t)
|
void |
error(java.lang.Object message)
|
void |
error(java.lang.Object message,
java.lang.Throwable t)
|
void |
fatal(java.lang.Object message)
|
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
|
void |
info(java.lang.Object message)
|
void |
info(java.lang.Object message,
java.lang.Throwable t)
|
void |
initialize(java.lang.Class<?> name)
Initializes an ILogger instance for a particular class. |
boolean |
isDebugEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isTraceEnabled()
|
void |
setLevel(int level)
|
void |
trace(java.lang.Object message)
|
void |
trace(java.lang.Object message,
java.lang.Throwable t)
|
void |
warn(java.lang.Object message)
|
void |
warn(java.lang.Object message,
java.lang.Throwable t)
|
LEVEL_ALL
static final int LEVEL_ALL
- See Also:
- Constant Field Values
LEVEL_TRACE
static final int LEVEL_TRACE
- See Also:
- Constant Field Values
LEVEL_DEBUG
static final int LEVEL_DEBUG
- See Also:
- Constant Field Values
LEVEL_INFO
static final int LEVEL_INFO
- See Also:
- Constant Field Values
LEVEL_WARNING
static final int LEVEL_WARNING
- See Also:
- Constant Field Values
LEVEL_ERROR
static final int LEVEL_ERROR
- See Also:
- Constant Field Values
LEVEL_OFF
static final int LEVEL_OFF
- See Also:
- Constant Field Values
initialize
void initialize(java.lang.Class<?> name)
- Initializes an ILogger instance for a particular class.
- Parameters:
name
- Name of a class wanting to perform logging.
debug
void debug(java.lang.Object message,
java.lang.Throwable t)
debug
void debug(java.lang.Object message)
error
void error(java.lang.Object message,
java.lang.Throwable t)
error
void error(java.lang.Object message)
fatal
void fatal(java.lang.Object message,
java.lang.Throwable t)
fatal
void fatal(java.lang.Object message)
info
void info(java.lang.Object message,
java.lang.Throwable t)
info
void info(java.lang.Object message)
isDebugEnabled
boolean isDebugEnabled()
isInfoEnabled
boolean isInfoEnabled()
isTraceEnabled
boolean isTraceEnabled()
setLevel
void setLevel(int level)
trace
void trace(java.lang.Object message,
java.lang.Throwable t)
trace
void trace(java.lang.Object message)
warn
void warn(java.lang.Object message,
java.lang.Throwable t)
warn
void warn(java.lang.Object message)