Class DebugFormatterExcel


  • public class DebugFormatterExcel
    extends java.util.logging.Formatter
    Gibt die Debugmeldungen als *.csv Datei aus, so dass diese direkt in Excel als Tabellenblatt geöffnet und weiterverarbeitet werden können.
    • Method Summary

      Modifier and Type Method Description
      java.lang.String format​(java.util.logging.LogRecord lr)
      Gibt dei DebungMeldung aus
      java.lang.String getHead​(java.util.logging.Handler h)
      Gibt in der ersten Zeile der *.csv Datei die Spaltenüberschriften aus.
      java.lang.String getTail​(java.util.logging.Handler h)
      Gibt am Ende als letzten Meldungstext "Ausgabedatei korrekt abgeschlossen." aus.
      • Methods inherited from class java.util.logging.Formatter

        formatMessage
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DebugFormatterExcel

        public DebugFormatterExcel()
    • Method Detail

      • format

        public java.lang.String format​(java.util.logging.LogRecord lr)
        Gibt dei DebungMeldung aus
        Specified by:
        format in class java.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:
        getHead in class java.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:
        getTail in class java.util.logging.Formatter
        Parameters:
        h - Handler der den Formatter aufgerufen hat. Wird nicht verwendet.
        Returns:
        String mit abschliessenden Meldungstext