public class UmfassendeDatenanalyse extends Object implements de.bsvrz.sys.funclib.application.StandardApplication, de.bsvrz.dav.daf.main.ApplicationCloseActionHandler
Modifier and Type | Field and Description |
---|---|
private de.bsvrz.sys.funclib.debug.Debug |
logger
Logger für Debugausgaben.
|
private static String |
START_PARAMETER_UDA_MODUL
der Parametername zur Angabe des zu verwaltenden UdaModuls.
|
private static String |
START_PARAMETER_UDA_MODUL_ALTERNATIVE
der alternative Parametername zur Angabe des zu verwaltenden UdaModuls.
|
private static String |
START_PARAMETER_UDA_ROOT
der Parametername zur Angabe des Wurzelverzeichnisses zum Ablegen von
Daten für die "Umfassende Datenanalyse" (Skripte und
Skriptluafdefinitionen).
|
private static String |
START_PARAMETER_UDA_ROOT_ALTERNATIVE
der alternative Parametername zur Angabe des Wurzelverzeichnisses zum
Ablegen von Daten für die "Umfassende Datenanalyse" (Skripte und
Skriptluafdefinitionen).
|
private Timer |
startTimer
der Timer zur Realisierung des zeitgesteuerten Starts von Skriptläufen.
|
private Set<String> |
udaModulPids
die Liste der PID für die zu verwaltenden UdaModule.
|
private static File |
udaModulRoot
der Name des Wurzelverzeichnisses, in dem die Uda-Daten auf dem Server
abgelegt werden.
|
private de.bsvrz.dav.daf.main.ClientDavInterface |
verbindung
die Datenverteilerverbindung.
|
Constructor and Description |
---|
UmfassendeDatenanalyse() |
Modifier and Type | Method and Description |
---|---|
void |
close(String error)
beendet den Timerthread beim Abbruch der Datenverteilerverbindung.
|
Timer |
getStartTimer()
liefert den globalen Timer der Anwendung für das zyklische und
zeitgesteuerte Ausführen von Skripten bzw, Skriptläufen.
|
File |
getUdaModulRoot()
liefert den Namen des Wurzelverzeichnisses für die Speicherung der
Uda-Daten.
|
de.bsvrz.dav.daf.main.ClientDavInterface |
getVerbindung()
liefert die Datenverteilerverbindung der Anwendung.
|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface davIf)
.
|
static void |
main(String[] args)
die Startfunktion für die Anwendung "Umfassende Datenanalyse".
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argList)
.
|
private static final String START_PARAMETER_UDA_MODUL
private static final String START_PARAMETER_UDA_MODUL_ALTERNATIVE
private static final String START_PARAMETER_UDA_ROOT
private static final String START_PARAMETER_UDA_ROOT_ALTERNATIVE
private static File udaModulRoot
private de.bsvrz.dav.daf.main.ClientDavInterface verbindung
private final Set<String> udaModulPids
private final Timer startTimer
private de.bsvrz.sys.funclib.debug.Debug logger
public static void main(String[] args)
args
- die an die Applikation übergebenen Argumentepublic void close(String error)
close
in interface de.bsvrz.dav.daf.main.ApplicationCloseActionHandler
ApplicationCloseActionHandler.close(java.lang.String)
public Timer getStartTimer()
public File getUdaModulRoot()
public de.bsvrz.dav.daf.main.ClientDavInterface getVerbindung()
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface davIf) throws Exception
initialize
in interface de.bsvrz.sys.funclib.application.StandardApplication
Exception
StandardApplication.initialize(de.bsvrz.dav.daf.main.ClientDavInterface)
public void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argList) throws Exception
parseArguments
in interface de.bsvrz.sys.funclib.application.StandardApplication
Exception
StandardApplication.parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.