public final class Log
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
LEVEL_BUGFIX
Korrigiete oder gerettete Daten.
|
static int |
LEVEL_DATA
Ausgabe von Daten und Dumps.
|
static int |
LEVEL_DEBUG
Detaillierte Entwicklungs-Infos.
|
static int |
LEVEL_ERROR
Kritische Programminfo, ohne Crash.
|
static int |
LEVEL_FATAL
Sehr kritische Programminfo, wahrscheinlich mit Crash.
|
static int |
LEVEL_INFO
Wichtige Programminformation.
|
static int |
LEVEL_LOG
Vom Logger selbst generierte Meldungen.
|
static int |
LEVEL_NULL
Undefiniert, intern verwendet.
|
static java.lang.String[] |
LEVEL_PREFIX_ARR |
static int |
LEVEL_PROGRESS
Verarbeitungsfortschritt anzeigen.
|
static int |
LEVEL_TASK
Wichtige Makro-Info, z.B.
|
static int |
LEVEL_WARN
Warn Info unkritischer Natur.
|
Modifier and Type | Method and Description |
---|---|
Log |
addLogWriter(LogWriter logWriter)
Fuegt einen neuen Logger hinzu.
|
void |
bugfix(java.lang.String msg) |
void |
close() |
void |
data(java.lang.String msg) |
void |
debug(java.lang.String msg) |
void |
error(java.lang.String msg) |
void |
error(java.lang.Throwable t) |
void |
fatal(java.lang.String msg) |
void |
fatal(java.lang.Throwable t) |
int |
getLogLevel() |
void |
info(java.lang.String msg) |
boolean |
isEnabled(int logLevel) |
boolean |
isLogThreadId() |
void |
log(java.lang.String message,
int logLevel) |
void |
progress(java.lang.String msg) |
void |
record(java.lang.String message,
int logLevel) |
void |
removeAllLogWriters() |
void |
removeLogWriter(LogWriter logWriter) |
void |
replay() |
Log |
setLogLevel(int logLevel) |
Log |
setLogThreadId(boolean logThreadId) |
static Log |
std() |
static Log |
stderr() |
static Log |
stderr(int LEVEL) |
static Log |
stdout() |
static Log |
stdout(int LEVEL) |
void |
task(java.lang.String msg) |
static java.lang.String |
translateError(java.lang.Throwable t,
int stackTraceLen) |
void |
warn(java.lang.String msg) |
public static final int LEVEL_NULL
public static final int LEVEL_LOG
public static final int LEVEL_DATA
public static final int LEVEL_BUGFIX
public static final int LEVEL_DEBUG
public static final int LEVEL_PROGRESS
public static final int LEVEL_WARN
public static final int LEVEL_INFO
public static final int LEVEL_ERROR
public static final int LEVEL_TASK
public static final int LEVEL_FATAL
public static final java.lang.String[] LEVEL_PREFIX_ARR
public static Log stdout()
public static Log stderr()
public static Log stdout(int LEVEL)
public static Log stderr(int LEVEL)
public Log setLogLevel(int logLevel)
public int getLogLevel()
public Log setLogThreadId(boolean logThreadId)
public boolean isLogThreadId()
public Log addLogWriter(LogWriter logWriter)
LEVEL_NULL
, so
erbt er das Level seines Parents.logWriter
- LogWriter
public void removeLogWriter(LogWriter logWriter)
public void removeAllLogWriters()
public final void data(java.lang.String msg)
public final void bugfix(java.lang.String msg)
public final void debug(java.lang.String msg)
public final void warn(java.lang.String msg)
public final void info(java.lang.String msg)
public final void error(java.lang.String msg)
public final void fatal(java.lang.String msg)
public final void task(java.lang.String msg)
public final void progress(java.lang.String msg)
public final void error(java.lang.Throwable t)
public final void fatal(java.lang.Throwable t)
public final boolean isEnabled(int logLevel)
public final void log(java.lang.String message, int logLevel)
public final void record(java.lang.String message, int logLevel)
public final void replay()
public final void close()
public static java.lang.String translateError(java.lang.Throwable t, int stackTraceLen)