public final class Logger
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static boolean |
debugging |
|
static boolean |
debuggingHigh |
|
static int |
LEVEL_DEBUG |
|
static int |
LEVEL_DEBUGHIGH |
|
static int |
LEVEL_ERROR |
|
static int |
LEVEL_FATAL |
|
static int |
LEVEL_INFO |
|
static int |
LEVEL_MAX |
|
static int |
LEVEL_WARN |
| Constructor | Description |
|---|---|
Logger() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
checkMemory() |
|
static long |
checkTimer(java.lang.String msg,
boolean andReset) |
|
static void |
debug(java.lang.String txt) |
Writes a log at DEBUG level.
|
static void |
doLogLevel(boolean log) |
Indicates if the level is logged.
|
static void |
error(java.lang.String txt) |
Writes a log at ERROR level.
|
static void |
errorEx(java.lang.String txt,
java.lang.Throwable e) |
Writes a log at ERROR level with detail on exception.
|
static void |
fatal(java.lang.String txt) |
Writes a log at FATAL level.
|
static void |
fatalEx(java.lang.String txt,
java.lang.Throwable e) |
Writes a log at FATAL level with detail on exception.
|
static java.lang.String |
getLevel(int level) |
Returns the text corresponding to a level.
|
static int |
getLogLevel() |
|
static void |
info(java.lang.String txt) |
og* Writes a log at INFO level.
|
static boolean |
isActiveLevel(int level) |
Tells if a logging level is active.
|
static boolean |
logLevel() |
Indicates if the level is logged.
|
static void |
setActiveLevel(int level,
boolean active) |
Changes the activation state for a logging level.
|
static void |
setLogger(LoggerInterface logger) |
Replaces the current logger implementation by a new one.
|
static void |
setLogLevel(int level) |
Activates all logging levels up through a given level.
|
static void |
startTimer(java.lang.String msg) |
|
static void |
warn(java.lang.String txt) |
Writes a log at WARN level.
|
static void |
warnEx(java.lang.String txt,
java.lang.Throwable e) |
Writes a log at WARN level with detail on exception.
|
public static final int LEVEL_FATAL
public static final int LEVEL_ERROR
public static final int LEVEL_WARN
public static final int LEVEL_INFO
public static final int LEVEL_DEBUG
public static final int LEVEL_DEBUGHIGH
public static final int LEVEL_MAX
public static boolean debugging
public static boolean debuggingHigh
public static void setLogger(LoggerInterface logger)
logger - New logger implementation.public static boolean isActiveLevel(int level)
level - Logging level.public static void setActiveLevel(int level,
boolean active)
level - Level.active - New activation state.public static void setLogLevel(int level)
level - public static java.lang.String getLevel(int level)
level - Level.public static boolean logLevel()
public static void doLogLevel(boolean log)
log - Indicator.public static void debug(java.lang.String txt)
txt - String to write.public static void info(java.lang.String txt)
txt - String to write.public static void warn(java.lang.String txt)
txt - String to write.public static void warnEx(java.lang.String txt,
java.lang.Throwable e)
txt - String to write.e - Exception.public static void error(java.lang.String txt)
txt - String to write.public static void errorEx(java.lang.String txt,
java.lang.Throwable e)
txt - String to write.e - Exception.public static int getLogLevel()
public static void fatal(java.lang.String txt)
txt - String to write.public static void fatalEx(java.lang.String txt,
java.lang.Throwable e)
txt - String to write.e - Exception.public static void startTimer(java.lang.String msg)
public static long checkTimer(java.lang.String msg,
boolean andReset)
public static void checkMemory()