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.StandardApplicationargumentList - 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.StandardApplicationcon - 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.