Class SystemProtocoller

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.application.StandardApplication

    public class SystemProtocoller
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.application.StandardApplication
    Implementiert den SystemProtokollierer um Anfragen an das Archivsystem zu stellen. Aufruf: java de.bsvrz.pat.sysprot.main.SystemProtocoller -datenverteiler=localhost:8083 -benutzer=Tester -authentifizierung=D:\Projects\VRZ3\Kernsoftware\skripte-dosshell\passwd <PROTOKOLLIERUNGSMODUL> -von="01.12.2005 00:00:00" -bis="31.12.2006 23:59:59" -objekte=235479 -daten=atg.verkehrGeschwindigkeit:asp.fuzzy:0 Andere ProtokollierungsModule: SQL Protokollierer -protModul=vrz3.export.prot.DatabaseProtocoller XML Protokollierer -protModul=de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller -ausgabe=xml Daten Protokollierer -protModul=de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller -ausgabe=daten Kopf Protokollierer -protModul=de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller -ausgabe=kopf Protokollierer für zeilenweise Ausgabe -protModul=vrz3.export.prot.FlatProtocoller
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int ARC_MAX_WAIT
      Wie lange maximal auf das Archiv gewartet werden soll
    • Constructor Summary

      Constructors 
      Constructor Description
      SystemProtocoller​(java.lang.String[] originalArguments)
      Konstruktor
    • Method Summary

      Modifier and Type Method Description
      void initialize​(de.bsvrz.dav.daf.main.ClientDavInterface connection)  
      static void main​(java.lang.String[] args)
      Startet die Applikation
      void parseArguments​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
      Verarbeitet die Kommandozeilenargumente
      • Methods inherited from class java.lang.Object

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

      • ARC_MAX_WAIT

        public final int ARC_MAX_WAIT
        Wie lange maximal auf das Archiv gewartet werden soll
        See Also:
        Constant Field Values
    • Constructor Detail

      • SystemProtocoller

        public SystemProtocoller​(java.lang.String[] originalArguments)
        Konstruktor
        Parameters:
        originalArguments - die unveränderten Aufrufargumente
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        Startet die Applikation
        Parameters:
        args - Die Übergebenen Argumente als String-Array
      • parseArguments

        public void parseArguments​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
                            throws java.lang.Exception
        Verarbeitet die Kommandozeilenargumente
        Specified by:
        parseArguments in interface de.bsvrz.sys.funclib.application.StandardApplication
        Parameters:
        argumentList - die Argumente
        Throws:
        java.lang.Exception - bei Fehlenden Argumenten ohne Defaultwert
      • initialize

        public void initialize​(de.bsvrz.dav.daf.main.ClientDavInterface connection)
                        throws java.lang.Exception
        Specified by:
        initialize in interface de.bsvrz.sys.funclib.application.StandardApplication
        Parameters:
        connection - DAV-Verbindung
        Throws:
        java.lang.Exception - wenn keine Verbindung aufgebaut werden kann.