|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectyu.ac.bg.etf.javaqx.logging.Logger
Very simple logging API facade. It supports Java 1.4 logging API, Apache Log4J API and implements its own simple logging API.
Field Summary | |
static int |
LEVEL_ERROR
Error logging level (the value is 2). |
static int |
LEVEL_INFO
Information logging level (the value is 0). |
static int |
LEVEL_WARN
Warning logging level (the value is 1). |
Method Summary | |
static LoggingAdapter |
getLoggingAdapter()
Returns current logging API adapter. |
static boolean |
isEnabled()
Returns true if the logger is enabled. |
static boolean |
isErrorEnabled()
Returns true it error logging is enabled. |
static boolean |
isInfoEnabled()
Returns true it information logging is enabled. |
static boolean |
isLevelEnabled(int level)
Returns true if logging on the specified level is enabled. |
static boolean |
isWarningEnabled()
Returns true it warning logging is enabled. |
static void |
log(int level,
java.lang.String message)
Logs a message. |
static void |
log(int level,
java.lang.String fileName,
int lineNumber,
java.lang.String message)
Logs a message. |
static void |
log(int level,
java.lang.String fileName,
int lineNumber,
java.lang.String message,
java.lang.Throwable t)
Logs a message. |
static void |
log(int level,
java.lang.String fileName,
int lineNumber,
java.lang.Throwable t)
Logs a message. |
static void |
log(int level,
java.lang.String message,
java.lang.Throwable t)
Logs a message. |
static void |
log(int level,
java.lang.Throwable t)
Logs a message. |
static void |
logError(java.lang.String message)
Logs an error message. |
static void |
logError(java.lang.String message,
java.lang.Throwable t)
Logs an error message. |
static void |
logError(java.lang.Throwable t)
Logs an error throwable. |
static void |
logInfo(java.lang.String message)
Logs an information message. |
static void |
logWarning(java.lang.String message)
Logs a warning message. |
static void |
logWarning(java.lang.String message,
java.lang.Throwable t)
Logs a warning message. |
static void |
logWarning(java.lang.Throwable t)
Logs a warning throwable. |
static void |
setEnabled(boolean enabled)
Enables/disables the logger. |
static void |
setLoggingAdapter(LoggingAdapter loggingAdapter)
Sets current logging API adapter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int LEVEL_INFO
public static final int LEVEL_WARN
public static final int LEVEL_ERROR
Method Detail |
public static LoggingAdapter getLoggingAdapter()
public static void setLoggingAdapter(LoggingAdapter loggingAdapter)
loggingAdapter
- the logging API adapter
java.lang.IllegalArgumentException
- if the logging adapter is nullpublic static boolean isEnabled()
public static void setEnabled(boolean enabled)
enabled
- if true the logger is enabledpublic static boolean isLevelEnabled(int level)
level
- the logging level
public static void log(int level, java.lang.String message, java.lang.Throwable t)
level
- the logging levelmessage
- the messaget
- the throwablepublic static void log(int level, java.lang.String message)
level
- the logging levelmessage
- the messagepublic static void log(int level, java.lang.Throwable t)
level
- the logging levelt
- the throwablepublic static void log(int level, java.lang.String fileName, int lineNumber, java.lang.String message, java.lang.Throwable t)
level
- the logging levelfileName
- the file namelineNumber
- the line numbermessage
- the messaget
- the throwablepublic static void log(int level, java.lang.String fileName, int lineNumber, java.lang.String message)
level
- the logging levelfileName
- the file namelineNumber
- the line numbermessage
- the messagepublic static void log(int level, java.lang.String fileName, int lineNumber, java.lang.Throwable t)
level
- the logging levelfileName
- the file namelineNumber
- the line numbert
- the throwablepublic static boolean isErrorEnabled()
public static void logError(java.lang.String message, java.lang.Throwable t)
message
- the error messaget
- the throwable to logpublic static void logError(java.lang.String message)
message
- the error messagepublic static void logError(java.lang.Throwable t)
t
- the throwable to logpublic static boolean isWarningEnabled()
public static void logWarning(java.lang.String message, java.lang.Throwable t)
message
- the warning messaget
- the throwable to logpublic static void logWarning(java.lang.String message)
message
- the warning messagepublic static void logWarning(java.lang.Throwable t)
t
- the throwable to logpublic static boolean isInfoEnabled()
public static void logInfo(java.lang.String message)
message
- the information message
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |