Package de.bsvrz.sys.funclib.debug
Class DebugFormatterExcel
- java.lang.Object
-
- java.util.logging.Formatter
-
- de.bsvrz.sys.funclib.debug.DebugFormatterExcel
-
public class DebugFormatterExcel extends java.util.logging.FormatterGibt die Debugmeldungen als *.csv Datei aus, so dass diese direkt in Excel als Tabellenblatt geöffnet und weiterverarbeitet werden können.
-
-
Constructor Summary
Constructors Constructor Description DebugFormatterExcel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringformat(java.util.logging.LogRecord lr)Gibt dei DebungMeldung ausjava.lang.StringgetHead(java.util.logging.Handler h)Gibt in der ersten Zeile der *.csv Datei die Spaltenüberschriften aus.java.lang.StringgetTail(java.util.logging.Handler h)Gibt am Ende als letzten Meldungstext "Ausgabedatei korrekt abgeschlossen." aus.
-
-
-
Method Detail
-
format
public java.lang.String format(java.util.logging.LogRecord lr)
Gibt dei DebungMeldung aus- Specified by:
formatin classjava.util.logging.Formatter- Parameters:
lr- LogRecord mit den Informationen einer Meldung.- Returns:
- Gibt den als *.csv kompatiblen formatierten Meldungstext mit den im LogRecord übergebenen Informationen aus.
-
getHead
public java.lang.String getHead(java.util.logging.Handler h)
Gibt in der ersten Zeile der *.csv Datei die Spaltenüberschriften aus. LfdNr Zeitpunkt DebugLevel Meldungstext DebugLogger ThreadId- Overrides:
getHeadin classjava.util.logging.Formatter- Parameters:
h- Handler der den Formatter aufgerufen hat. Wird nicht verwendet.- Returns:
- String mit einleitendem Meldungstext
-
getTail
public java.lang.String getTail(java.util.logging.Handler h)
Gibt am Ende als letzten Meldungstext "Ausgabedatei korrekt abgeschlossen." aus.- Overrides:
getTailin classjava.util.logging.Formatter- Parameters:
h- Handler der den Formatter aufgerufen hat. Wird nicht verwendet.- Returns:
- String mit abschliessenden Meldungstext
-
-