Class ProtokollTyp

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.daf.AbstractDavZustand>

    public final class ProtokollTyp
    extends de.bsvrz.sys.funclib.bitctrl.daf.AbstractDavZustand
    die Typen für Protokolle, die beim der Ausführung eines Skripts erstellt werden können.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static ProtokollTyp DATEI
      Ausgabe der Protokolldaten in eine per Namen definierte Datei.
      static ProtokollTyp DAV
      Ausgabe der Protokolldaten über eine dem Skriptlauf zugeordnete Attributgruppe mit einer definierbaren Anzahl von Meldungstexten.
      static ProtokollTyp KONSOLE
      Ausgabe der Protokolldaten auf die Konsole (Standardausgabe).
      static ProtokollTyp LOGGING
      Ausgabe der Protokolldaten in eine Logdatei unter Verwendung der Java-Standard-Logging-Mechanismen, d.h. mehrere Dateien mit Begrenzung der Größe als Ringpuffer.
    • Method Summary

      Modifier and Type Method Description
      static java.util.Collection<ProtokollTyp> getElemente()
      liefert eine Liste aller definierten Protokolltypen.
      static ProtokollTyp getTyp​(java.lang.Integer gesucht)
      liefert den Typ für den übergebenen Code.
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.daf.AbstractDavZustand

        compareTo, equals, getCode, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • KONSOLE

        public static final ProtokollTyp KONSOLE
        Ausgabe der Protokolldaten auf die Konsole (Standardausgabe).
      • DATEI

        public static final ProtokollTyp DATEI
        Ausgabe der Protokolldaten in eine per Namen definierte Datei.
      • LOGGING

        public static final ProtokollTyp LOGGING
        Ausgabe der Protokolldaten in eine Logdatei unter Verwendung der Java-Standard-Logging-Mechanismen, d.h. mehrere Dateien mit Begrenzung der Größe als Ringpuffer.
      • DAV

        public static final ProtokollTyp DAV
        Ausgabe der Protokolldaten über eine dem Skriptlauf zugeordnete Attributgruppe mit einer definierbaren Anzahl von Meldungstexten.
    • Method Detail

      • getElemente

        public static java.util.Collection<ProtokollTyp> getElemente()
        liefert eine Liste aller definierten Protokolltypen.
        Returns:
        die Typen
      • getTyp

        public static ProtokollTyp getTyp​(java.lang.Integer gesucht)
        liefert den Typ für den übergebenen Code.
        Parameters:
        gesucht - der Code des gesuchten Typs
        Returns:
        der Typ oder null, wenn kein solcher existiert