public final class JaxoLog
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEBUG
DEBUG logging level (most verbose).
|
static int |
INFO
INFO logging level (default).
|
static int |
WARN
WARN logging level (least verbose).
|
Modifier and Type | Method and Description |
---|---|
static void |
debug(java.lang.Exception e)
Logs a DEBUG message.
|
static void |
debug(java.lang.String message)
Logs a DEBUG message.
|
static void |
debug(java.lang.String message,
java.lang.Exception e)
Logs a DEBUG message.
|
static void |
debugI18N(java.lang.String messageKey)
Logs a DEBUG message.
|
static void |
debugI18N(java.lang.String messageKey,
java.lang.Exception e)
Logs a DEBUG message.
|
static int |
getCurrentLevel()
Gets the current logging level.
|
static java.util.logging.Level |
getLevelFor(int level)
Converts JaxoLog levels to java.util.logging.Level.
|
static JaxoLogger |
getLogger()
Returns the current logger.
|
static void |
info(java.lang.Exception e)
Logs an INFO message.
|
static void |
info(java.lang.String message)
Logs an INFO message.
|
static void |
info(java.lang.String message,
java.lang.Exception e)
Logs an INFO message.
|
static void |
infoI18N(java.lang.String messageKey)
Logs an INFO message.
|
static void |
infoI18N(java.lang.String messageKey,
java.lang.Exception e)
Logs an INFO message.
|
static boolean |
isLoggable(int level)
Check if a message of the given level would actually
be logged by the current logger.
|
static void |
log(int level,
java.lang.Exception e)
Logs a log message with given level.
|
static void |
log(int level,
java.lang.String message)
Logs a log message with given level.
|
static void |
log(int level,
java.lang.String message,
java.lang.Exception e)
Logs a log message with given level.
|
static void |
logI18N(int level,
java.lang.String messageKey)
Logs a log message with given level.
|
static void |
logI18N(int level,
java.lang.String messageKey,
java.lang.Exception e)
Logs a log message with given level.
|
static void |
setLevel(int level)
Sets the logging level.
|
static void |
setLogger(JaxoLogger newLogger)
Sets a logger.
|
static void |
warn(java.lang.Exception e)
Logs a WARNING message.
|
static void |
warn(java.lang.String message)
Logs a WARNING message.
|
static void |
warn(java.lang.String message,
java.lang.Exception e)
Logs a WARNING message.
|
static void |
warnI18N(java.lang.String messageKey)
Logs a WARNING message.
|
static void |
warnI18N(java.lang.String messageKey,
java.lang.Exception e)
Logs a WARNING message.
|
public static final int DEBUG
public static final int INFO
public static final int WARN
public static JaxoLogger getLogger()
public static void setLogger(JaxoLogger newLogger)
newLogger
- a JaxoLogger.public static void setLevel(int level)
level
- One of the levels defined by this class.public static int getCurrentLevel()
public static boolean isLoggable(int level)
level
- One of the levels defined by this class.public static void debug(java.lang.String message)
message
- The log message.public static void debugI18N(java.lang.String messageKey)
messageKey
- The ResourceBundle key to look up the log message.public static void debug(java.lang.String message, java.lang.Exception e)
message
- The log message.e
- An exception to be appended to the message.public static void debugI18N(java.lang.String messageKey, java.lang.Exception e)
messageKey
- The ResourceBundle key to look up the log message.e
- An exception to be appended to the message.public static void debug(java.lang.Exception e)
e
- An exception to be logged.public static void info(java.lang.String message)
message
- The log message.public static void infoI18N(java.lang.String messageKey)
messageKey
- The ResourceBundle key to look up the log message.public static void info(java.lang.String message, java.lang.Exception e)
message
- The log message.e
- An exception to be appended to the message.public static void infoI18N(java.lang.String messageKey, java.lang.Exception e)
messageKey
- The ResourceBundle key to look up the log message.e
- An exception to be appended to the message.public static void info(java.lang.Exception e)
e
- An exception to be logged.public static void warn(java.lang.String message)
message
- The log message.public static void warnI18N(java.lang.String messageKey)
messageKey
- The ResourceBundle key to look up the log message.public static void warn(java.lang.String message, java.lang.Exception e)
message
- The log message.e
- An exception to be appended to the message.public static void warnI18N(java.lang.String messageKey, java.lang.Exception e)
messageKey
- The ResourceBundle key to look up the log message.e
- An exception to be appended to the message.public static void warn(java.lang.Exception e)
e
- An exception to be logged.public static void log(int level, java.lang.String message)
level
- The log level.message
- The log message.public static void logI18N(int level, java.lang.String messageKey)
level
- The log level.messageKey
- The ResourceBundle key to look up the log message.public static void log(int level, java.lang.String message, java.lang.Exception e)
level
- The log level.message
- The log message.e
- An exception to be appended to the message.public static void logI18N(int level, java.lang.String messageKey, java.lang.Exception e)
level
- The log level.messageKey
- The ResourceBundle key to look up the log message.e
- An exception to be appended to the message.public static void log(int level, java.lang.Exception e)
level
- The log level.e
- An exception to be logged.public static java.util.logging.Level getLevelFor(int level)
level
- A level defined by this class.Licensed under GPL. For more information, see http://jaxodraw.sourceforge.net/license.html or the LICENSE file in the jaxodraw distribution.