public final class Verwaltung
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
ANZAHL_THREADS
Größe des Thread-Pools für Verarbeitung dynamischer Daten.
|
private static de.bsvrz.sys.funclib.debug.Debug |
logger
Logger.
|
private static int |
STANDARD_PLUGIN_TIMEOUT
Standard Timeout für die Ausführung von Plugins (in Sekunden).
|
private static java.lang.String |
VERSION
Version der SWE.
|
private static int |
VERZOEGERUNG_START_DYNAMISCH
Verzögerung für den Start der Verarbeitung dynamischer Daten (in Sekunden).
|
Modifier | Constructor and Description |
---|---|
private |
Verwaltung()
Verwaltung ist eine statische Klasse und soll nicht instantiiert werden.
|
Modifier and Type | Method and Description |
---|---|
static void |
druckeBenutzung()
Ausgabe der möglichen Kommandozeilen-Parameter.
|
static void |
druckeVersion()
Ausgabe der Version der Software.
|
protected static de.bsvrz.dav.daf.main.ClientDavInterface |
erzeugeVerbindung(java.lang.String[] args)
Verbinde mit dem Datenverteiler.
|
static void |
main(java.lang.String[] args)
Start des Programms, es werden alle Plug-Ins initialisiert und
der Scheduler gestartet.
|
private static final java.lang.String VERSION
private static final int STANDARD_PLUGIN_TIMEOUT
private static final int VERZOEGERUNG_START_DYNAMISCH
private static final int ANZAHL_THREADS
private static de.bsvrz.sys.funclib.debug.Debug logger
private Verwaltung()
public static void main(java.lang.String[] args)
args
- Kommandozeilenargumente:
-datenverteiler=some.url.with.port:0000
-benutzer=username
-authentifizierung=/some/path/to/loginfile
-debugLevelStdErrText=ERROR
-debugLevelFileText=FINEST
-debugFilePath=/some/path/to/log/
-konfigurationsPfad=/pfad/zu/plugin-konfigurationsdateienprotected static de.bsvrz.dav.daf.main.ClientDavInterface erzeugeVerbindung(java.lang.String[] args) throws de.bsvrz.dav.daf.main.MissingParameterException, de.bsvrz.dav.daf.main.CommunicationError, de.bsvrz.dav.daf.main.ConnectionException, de.bsvrz.dav.daf.main.InconsistentLoginException
args
- Kommandozeilenargumentede.bsvrz.dav.daf.main.MissingParameterException
- Es fehlen notwendige Parameter.de.bsvrz.dav.daf.main.ConnectionException
- Allgemeiner Verbindungsfehler.de.bsvrz.dav.daf.main.CommunicationError
- Allgemeiner Übertragungsfehler.de.bsvrz.dav.daf.main.InconsistentLoginException
- Fehler beim Login.public static void druckeVersion()
public static void druckeBenutzung()