|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Interface that defines logger component in Tarsis MVC Framework.
Logger interface defines methods to log messages, error messages and exceptions.
There are defined five log level messages: DEBUG, INFO, WARNING, ERROR and PANIC.
| Field Summary | |
|---|---|
static int |
DEBUG
Debug level. |
static int |
ERROR
Error level. |
static int |
INFO
Information level. |
static int |
PANIC
Panic level. |
static int |
WARNING
Warning level. |
| Method Summary | |
|---|---|
int |
getLogLevel()
Returns log level. |
boolean |
isDebugEnabled()
Returns true if log level is debug or higher. |
boolean |
isErrorEnabled()
Returns true if log level is error or higher. |
boolean |
isInfoEnabled()
Returns true if log level is info or higher. |
boolean |
isPanicEnabled()
Returns true if log level is panic or higher. |
boolean |
isWarningEnabled()
Returns true if log level is warning or higher. |
void |
log(int level,
java.lang.String msg)
Log a message using given level. |
void |
log(int level,
java.lang.String msg,
java.lang.Throwable t)
Log an error message using given level. |
void |
logDebug(java.lang.String msg)
Log a message using debug level. |
void |
logError(java.lang.String msg,
java.lang.Throwable t)
Log an error message using error level. |
void |
logInfo(java.lang.String msg)
Log a message using information level. |
void |
logPanic(java.lang.String msg)
Log a message using panic level. |
void |
logPanic(java.lang.String msg,
java.lang.Throwable t)
Log an error message using panic level. |
void |
logWarning(java.lang.String msg)
Log a message using warning level. |
| Field Detail |
public static final int DEBUG
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int PANIC
| Method Detail |
public int getLogLevel()
public void log(int level,
java.lang.String msg)
level - int log level.msg - String message.
public void log(int level,
java.lang.String msg,
java.lang.Throwable t)
level - int log level.msg - String message.t - Throwable a Throwable object.public void logDebug(java.lang.String msg)
msg - String message.public void logInfo(java.lang.String msg)
msg - String message.public void logWarning(java.lang.String msg)
msg - String message.
public void logError(java.lang.String msg,
java.lang.Throwable t)
msg - String message.t - Throwable a Throwable object.public void logPanic(java.lang.String msg)
msg - String message.
public void logPanic(java.lang.String msg,
java.lang.Throwable t)
msg - String message.t - Throwable a Throwable object.public boolean isDebugEnabled()
true if log level is debug or higher.
true if log level is debug or higher.public boolean isInfoEnabled()
true if log level is info or higher.
true if log level is info or higher.public boolean isWarningEnabled()
true if log level is warning or higher.
true if log level is warning or higher.public boolean isErrorEnabled()
true if log level is error or higher.
true if log level is error or higher.public boolean isPanicEnabled()
true if log level is panic or higher.
true if log level is panic or higher.
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||