public class UdaSkriptAusfuehren extends Object implements de.bsvrz.sys.funclib.application.StandardApplication, InterpreterListener
Modifier and Type | Field and Description |
---|---|
private boolean |
konsolenAusgabe
Marker, ob die Konsolenausgabe eingeschaltet werden soll oder nicht.
|
private de.bsvrz.sys.funclib.debug.Debug |
logger
Logger für Debugausgaben.
|
private static String |
PARAMETER_KONSOLENAUSGABE
Parametername zur optionalen Aktivierung des Konsolenprotokolls.
|
private static String |
PARAMETER_PROTOKOLLNAME
Parametername zur optionaln Übergabe des Namens der Protokolldatei.
|
private static String |
PARAMETER_SKRIPTNAME
Parametername zur Übergabe des Namens der Skriptdatei.
|
private Map<String,String> |
parameterListe
die Liste der an das Skript übergebenen Parameter.
|
private static String |
PROTOKOLL_FILE_SUFFIX
Standard-Suffix für Protokolldateien.
|
private String |
protokollName
der Name der Datei für das Protokoll des Skriptlaufs.
|
private String |
skriptName
der Name der Datei mit dem Skript-Quelltext.
|
private static String |
UDA_FILE_SUFFIX
Standard-Suffix für UDA-Skript-Quelltext-Dateien.
|
private de.bsvrz.dav.daf.main.ClientDavInterface |
verbindung
die verwendete Datenverteilerverbindung.
|
Constructor and Description |
---|
UdaSkriptAusfuehren() |
Modifier and Type | Method and Description |
---|---|
void |
beendet(UdaInterpreter interpreter)
die Ausführung des übergebenen Interpreters wurde beendet.
|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
.
|
private static final String PROTOKOLL_FILE_SUFFIX
private static final String UDA_FILE_SUFFIX
private static final String PARAMETER_SKRIPTNAME
private static final String PARAMETER_PROTOKOLLNAME
private static final String PARAMETER_KONSOLENAUSGABE
private String skriptName
private final Map<String,String> parameterListe
private String protokollName
private de.bsvrz.dav.daf.main.ClientDavInterface verbindung
private boolean konsolenAusgabe
private de.bsvrz.sys.funclib.debug.Debug logger
public void beendet(UdaInterpreter interpreter)
beendet
in interface InterpreterListener
interpreter
- der Interpreterpublic void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) 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 argumentList) 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.