public class TMCVerwaltungApp extends Object implements de.bsvrz.sys.funclib.application.StandardApplication
Modifier and Type | Field and Description |
---|---|
private de.bsvrz.dav.daf.main.ClientDavInterface |
connection
Datenverteiler-Verbindung.
|
private de.bsvrz.sys.funclib.debug.Debug |
debug
Debug-Logger für Logging-Ausgaben.
|
private static String |
LMS_TYP |
private String |
lmsPid
-lms von Kommandozeile.
|
private int |
loeschVerfahren
-loeschen von Kommandozeile.
|
private int |
ohneZeitstempelKorrektur
-ohneZeitstempelKorrektur von Kommandozeile.
|
Constructor and Description |
---|
TMCVerwaltungApp()
Default- Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
private de.bsvrz.dav.daf.main.config.ConfigurationObject |
getKonfigObjekt(String pid,
String typ)
Extrahiert das Konfigurationsobjekt zur übergebenenen PID und führt ggf.
|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface con)
Überschriebene Methode von StandardApplication, die die Initialisierung
durchführt.
|
static void |
main(String[] arguments)
Programmeinstieg TMC-Meldungsverwaltung.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
überschriebene Methode von
StandardApplication , die die
speziellen Startparameter auswertet. |
private de.bsvrz.sys.funclib.debug.Debug debug
private String lmsPid
private int loeschVerfahren
private int ohneZeitstempelKorrektur
private static final String LMS_TYP
private de.bsvrz.dav.daf.main.ClientDavInterface connection
public TMCVerwaltungApp()
main
aufgerufenprivate de.bsvrz.dav.daf.main.config.ConfigurationObject getKonfigObjekt(String pid, String typ) throws IllegalArgumentException
pid
- die PID des Konfigurationsobjektes, das extrahiert werden solltyp
- der Typ, den das Konfigutationsobjekt haben muss - wenn hier
null
übergeben wird, unterbleibt eine Typprüfung.IllegalArgumentException
- falls Konfigurationsobjekt nicht gefunden oder vom falschen
Typpublic void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
StandardApplication
, die die
speziellen Startparameter auswertet.lmsPid
spezifiziertparseArguments
in interface de.bsvrz.sys.funclib.application.StandardApplication
argumentList
- siehe
sys.funclib.application.StandardApplication#parseArguments(sys.funclib.ArgumentList)public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface con)
VerwaltungEngstellen
erzeugt und
initialisiertinitialize
in interface de.bsvrz.sys.funclib.application.StandardApplication
con
- siehe
sys.funclib.application.StandardApplication#initialize(de.bsvrz.dav.daf.main.ClientDavInterface)public static void main(String[] arguments)
arguments
- Kommandozeilenargumente, folgende speziellen Argumente werden
ausgewertet:
-netz: Netz, dessen Infrastrukturobjekte verwendet werden. -lms: Zuständige Landesmeldestelle (LMS).
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.