|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.funclib.losb.DAVAppBase
de.bsvrz.pua.prot.Protocols
public class Protocols
Zum Starten der SWE Protokolle und Auswertungen muss diese Klasse verwendet werden.
Unterstütze Parameter (neben den üblichen DAV Parametern):
–konfigurationsVerantwortlicher=
Legt die Pid oder Id des Konfigurationsverantwortlichen fest, der für Archivanfragen
und Anfragen and die SWE Protokollerstellung verwendet wird. Default: Lokaler Konfigurationsverantwortlicher.
–reserveSpeichermedium=[Zahl]
Speicherplatz in MB der beim Abspeichern von Protokollen frei bleiben muss.
Standardmäßig wird der Wert ‚5’ verwendet.
–skriptVerzeichnis=[Pfad]
Verzeichnis, in dem Skriptdateien und Protokolle gehalten werden.
Das Verzeichnis wird angelegt, falls es noch nicht existiert. Default: ./script
-maxProtokolle=[Zahl]
Maximale Anzahl der parallel zu erstellenden Protokolle. Werden bereits genau so viele
Protokolle erstellt wie über diesen Parameter spezifiziert, dann werden alle weiteren
Anfragen zur Protokollerstellung abgelehnt. Default: 5.
-groesseWarteschlange=[Zahl]
Legt die maximale Größe der Warteschlange, in der eingehende Aufträge zur
Protokollerstellung oder zum Laden gespeicherter Protokolle abgelegt werden, fest. Default: 20.
-maxWartezeit=[Sekunden]
Maximale Zeitdauer in Sekunden, für die die Protokollerstellung vom Client angehalten werden kann.
Default: 60 Sekunden.
-noPrettyPrinter
Wird dieser Kommandozeilenparameter angegeben, so wird der Pretty Printer nicht verwendet.
-kommandoPort=[Zahl]
Port des Telnet-Servers zum Herunterfahren der Applikation. Default: 3577
-kommandoTimeout=[Zahl]
Timeout des Telnet Servers bei inaktiver Verbindung in Minuten. Default: TELNET_TIMEOUT
Beispiel:
java de.bsvrz.pua.prot.Protocols -konfigurationsVerantwortlicher=kv.testKonfiguration -reserveSpeichermedium=111 -skriptVerzeichnis=d:\SkripteUndProtokolle -maxProtokolle=2 -kommandoPort=3577 -debugLevelStdErrText=ALL -benutzer=Tester -authentifizierung=..\..\passwd
Field Summary | |
---|---|
static java.lang.String |
CONFIG_AUTH
Optionaler Kommandozeilenparameter für Konfigurationsverantwortlichen. |
static java.lang.String |
LOCKFILE
Name des Lockfiles, um gleichzeitiges Starten von mehreren Pua-instanzen in einem Arbeitsverzeichnis zu verhindern. |
Manager |
manager
Verwalten eingehende Aufträge |
static java.lang.String |
MAX_PROTOCOLS
Optionaler Kommandozeilenparameter Anzahl gleichzeitig erstellbarer Protokolle. |
static java.lang.String |
NO_PRETTY_PRINTER
Optionaler Kommandozeilenparameter Pretty Printer verwenden. |
static java.lang.String |
PATH
Optionaler Kommandozeilenparameter Skriptverzeichnis. |
static java.lang.String |
QUOTA
Optionaler Kommandozeilenparameter Speicherplatzbegrenzung. |
static int |
TELNET_PORT
Port der auf Anfragen wartet. |
static java.lang.String |
TELNET_SERVER
Optionaler Kommandozeilenparameter Port des Telnet Servers. |
static int |
TELNET_TIMEOUT
Timeout des Telnet-Servers. |
static java.lang.String |
TELNET_TIMEOUTP
Timeout des Telnet-Servers. |
Fields inherited from class de.bsvrz.sys.funclib.losb.DAVAppBase |
---|
applicationLabel, applicationName, argList, logger |
Constructor Summary | |
---|---|
Protocols(java.lang.String[] args)
Initialisierung. |
Method Summary | |
---|---|
void |
exit(java.lang.String error)
Beendet die Applikation und gibt ggf. |
void |
exit(java.lang.String error,
boolean systemExit)
Beendet die Applikation und gibt ggf. |
boolean |
isReady()
Zeigt an ob die SWE vollständig hochgefahren wurde. |
static void |
main(java.lang.String[] args)
Zum Starten der WE |
void |
run()
Startet Protokolle und Auswertungen. |
Methods inherited from class de.bsvrz.sys.funclib.losb.DAVAppBase |
---|
close, connectToDav, disconnectFromDav, getAsp, getAsp, getAtg, getAtg, getConfigAuth, getDataModel, getDavCon, getDD, getObj, getObj, reconnectHandler |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LOCKFILE
public static int TELNET_PORT
public static int TELNET_TIMEOUT
TELNET_TIMEOUT
Minuten beendet.
public static final java.lang.String CONFIG_AUTH
public static final java.lang.String QUOTA
public static final java.lang.String PATH
public static final java.lang.String MAX_PROTOCOLS
public static final java.lang.String TELNET_SERVER
TELNET_PORT
gestartet.
public static final java.lang.String TELNET_TIMEOUTP
public static final java.lang.String NO_PRETTY_PRINTER
public Manager manager
Constructor Detail |
---|
public Protocols(java.lang.String[] args) throws java.lang.Exception
args
- Kommandozeilenparameter.
java.lang.Exception
- Fehler.DAVAppBase.DAVAppBase(String[], String)
Method Detail |
---|
public static void main(java.lang.String[] args) throws java.lang.Exception
args
- Aufrufparameter (siehe oben)
java.lang.Exception
- Fehlerpublic void run()
TELNET_PORT
Überpürft ob mit einer kompatiblen Konfiguration gearbeitet wird.
public void exit(java.lang.String error, boolean systemExit)
error
- Fehlermeldung. Kann null
sein.systemExit
- true
falls die Applikation mit System.exit(int)
beendet werden soll.public void exit(java.lang.String error)
error
- Fehlermeldung. Kann null
sein.public boolean isReady()
true
wenn die SWE bereit zur Annahme von Aufträgen ist.
false
sonst.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |