public class MyLogger
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static MyLogger |
myLogger
Instanz der Klasse; es gibt nur eine (Singleton)
|
Modifier and Type | Method and Description |
---|---|
static java.io.PrintStream |
get_out()
liefert den aktuellen Ausgabestrom
|
static java.lang.Boolean |
init(java.lang.String dateiModus)
Initialisiert das Ausgabeziel.
|
static java.lang.Boolean |
init(java.lang.String dateiName,
long modus,
java.lang.String filterPat)
Initialisiert das Ausgabeziel.
|
static void |
log(java.lang.String kategorie,
java.lang.String ausgabe)
Schreibe Logging Info
|
static void |
logln(java.lang.String kategorie,
java.lang.String ausgabe)
Schreibe Logging Info
|
static void |
main(java.lang.String[] args)
Testroutine fuer das lokale Modul.
|
static void |
reinit() |
public static MyLogger myLogger
public static java.io.PrintStream get_out()
public static java.lang.Boolean init(java.lang.String dateiModus)
init(String, long, String)
gerufendateiModus
- dateiName::modus::filterPatpublic static java.lang.Boolean init(java.lang.String dateiName, long modus, java.lang.String filterPat)
dateiName
- Logging Informationen in diese Datei schreiben. modus
- 1: anhaengenfilterPat
- nur Meldungen ausgeben, deren Kategorie filterPat entsprichtpublic static void reinit()
public static void logln(java.lang.String kategorie, java.lang.String ausgabe)
kategorie
- Kategorieausgabe
- Ausgabe mit Zeilenumbruch.public static void log(java.lang.String kategorie, java.lang.String ausgabe)
kategorie
- Kategorieausgabe
- Ausgabe, ohne Zeilenumbruch.public static void main(java.lang.String[] args)
args
- Testargumente