Package de.tu_bs.isbs.util.io.print
Interface Loggable
- All Known Implementing Classes:
AbstractLogger,DefaultSystemLogger,SystemLoggerOut2Err
public interface Loggable
Log-Meldungen.
- Author:
- reiser
-
Method Summary
Modifier and Type Method Description voidclose()Schließen der Resourcen des Loggers.voiddebug(java.lang.String message)Gibt Meldung aus, sofern im Debug-Modus.java.io.PrintWritererr()Liefert PrintWriter für Fehlerausgabe.voidnow(java.lang.String message)Gibt eine Meldung mit Zeitstempel auf out() aus.voidnowDebug(java.lang.String message)Gibt Meldung aus, sofern im Debug-Modus.voidnowErr(java.lang.String message)Gibt eine Meldung mit Zeitstempel auf err() aus.java.io.PrintWriterout()Liefert PrintWriter für Standardausgabe.voidsetDebuggingEnabled(boolean enabled)Schaltet Ausgabe von Debugging-Meldungen ein oder aus.
-
Method Details
-
out
java.io.PrintWriter out()Liefert PrintWriter für Standardausgabe.- Returns:
- PrintWriter
-
err
java.io.PrintWriter err()Liefert PrintWriter für Fehlerausgabe.- Returns:
- PrintWriter
-
debug
void debug(java.lang.String message)Gibt Meldung aus, sofern im Debug-Modus. Falls setDebuggungEnabled(true) gesetzt ist, wird die Meldung auf err() ausgegeben, sonst nicht.- Parameters:
message- Meldung.
-
now
void now(java.lang.String message)Gibt eine Meldung mit Zeitstempel auf out() aus.- Parameters:
message- Meldung.
-
nowDebug
void nowDebug(java.lang.String message)Gibt Meldung aus, sofern im Debug-Modus. Gibt eine Meldung mit Zeitstempel auf err() aus, falls setDebuggungEnabled(true) gesetzt ist, sonst nicht.- Parameters:
message- Meldung.
-
nowErr
void nowErr(java.lang.String message)Gibt eine Meldung mit Zeitstempel auf err() aus.- Parameters:
message- Meldung.
-
setDebuggingEnabled
void setDebuggingEnabled(boolean enabled)Schaltet Ausgabe von Debugging-Meldungen ein oder aus.- Parameters:
enabled-
-
close
void close()Schließen der Resourcen des Loggers. Anmerkung zur Implementierung: Falls System.out/System.err verwendet wird, sollen diese Streams _nicht_ geschlossen werden.
-