de.bsvrz.pat.sysprot.main
Class SystemProtocoller

java.lang.Object
  extended by de.bsvrz.pat.sysprot.main.SystemProtocoller
All Implemented Interfaces:
StandardApplication

public class SystemProtocoller
extends Object
implements 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
 int ARC_MAX_WAIT
          Wie lange maximal auf das Archiv gewartet werden soll
 
Constructor Summary
SystemProtocoller(String[] originalArguments)
          Konstruktor
 
Method Summary
 void initialize(ClientDavInterface connection)
           
static void main(String[] args)
          Startet die Applikation
 void parseArguments(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(String[] originalArguments)
Konstruktor

Parameters:
originalArguments - die unveränderten Aufrufargumente
Method Detail

main

public static void main(String[] args)
Startet die Applikation

Parameters:
args - Die Übergebenen Argumente als String-Array

parseArguments

public void parseArguments(ArgumentList argumentList)
                    throws Exception
Verarbeitet die Kommandozeilenargumente

Specified by:
parseArguments in interface StandardApplication
Parameters:
argumentList - die Argumente
Throws:
Exception - bei Fehlenden Argumenten ohne Defaultwert

initialize

public void initialize(ClientDavInterface connection)
                throws Exception
Specified by:
initialize in interface StandardApplication
Parameters:
connection - DAV-Verbindung
Throws:
Exception - wenn keine Verbindung aufgebaut werden kann.