Package org.tn5250j.tools.logging
Interface TN5250jLogger
-
- All Known Implementing Classes:
ConsoleLogger,Log4jLogger
public interface TN5250jLoggerAn interface defining generic loggers.
-
-
Method Summary
Modifier and Type Method Description voiddebug(java.lang.Object message)voiddebug(java.lang.Object message, java.lang.Throwable throwable)voiderror(java.lang.Object message)voiderror(java.lang.Object message, java.lang.Throwable throwable)voidfatal(java.lang.Object message)voidfatal(java.lang.Object message, java.lang.Throwable throwable)intgetLevel()voidinfo(java.lang.Object message)voidinfo(java.lang.Object message, java.lang.Throwable throwable)voidinitialize(java.lang.String clazz)booleanisDebugEnabled()booleanisErrorEnabled()booleanisFatalEnabled()booleanisInfoEnabled()booleanisWarnEnabled()voidsetLevel(int newLevel)Sets a new log level.voidwarn(java.lang.Object message)voidwarn(java.lang.Object message, java.lang.Throwable throwable)
-
-
-
Field Detail
-
DEBUG
static final int DEBUG
- See Also:
- Constant Field Values
-
INFO
static final int INFO
- See Also:
- Constant Field Values
-
WARN
static final int WARN
- See Also:
- Constant Field Values
-
ERROR
static final int ERROR
- See Also:
- Constant Field Values
-
FATAL
static final int FATAL
- See Also:
- Constant Field Values
-
OFF
static final int OFF
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
void initialize(java.lang.String clazz)
- Parameters:
clazz- a class name
-
debug
void debug(java.lang.Object message)
- Parameters:
message- a message object
-
debug
void debug(java.lang.Object message, java.lang.Throwable throwable)- Parameters:
message- a message objectthrowable- a throwable
-
info
void info(java.lang.Object message)
-
info
void info(java.lang.Object message, java.lang.Throwable throwable)- Parameters:
message- a message objectthrowable- a throwable
-
warn
void warn(java.lang.Object message)
- Parameters:
message- a message object
-
warn
void warn(java.lang.Object message, java.lang.Throwable throwable)- Parameters:
message- message objectthrowable- a throwable object
-
error
void error(java.lang.Object message)
- Parameters:
message- a message object
-
error
void error(java.lang.Object message, java.lang.Throwable throwable)- Parameters:
message- a message objectthrowable- a throwable object
-
fatal
void fatal(java.lang.Object message)
- Parameters:
message- a message object
-
fatal
void fatal(java.lang.Object message, java.lang.Throwable throwable)- Parameters:
message- a message objectthrowable- a throwable object
-
isDebugEnabled
boolean isDebugEnabled()
- Returns:
- flag
-
isInfoEnabled
boolean isInfoEnabled()
- Returns:
- flag
-
isWarnEnabled
boolean isWarnEnabled()
- Returns:
- flag
-
isErrorEnabled
boolean isErrorEnabled()
- Returns:
- flag
-
isFatalEnabled
boolean isFatalEnabled()
- Returns:
- flag
-
setLevel
void setLevel(int newLevel)
Sets a new log level.- Parameters:
newLevel- level
-
getLevel
int getLevel()
- Returns:
- The current log level.
-
-