public class LMSTIC3 extends Object implements de.bsvrz.sys.funclib.application.StandardApplication
Modifier and Type | Class and Description |
---|---|
private class |
LMSTIC3.KexLMSWorker
Worker-Thread.
|
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.dav.daf.main.ClientDavConnection |
dav
Die Verbindung zum Datenverteiler.
|
private de.bsvrz.sys.funclib.debug.Debug |
debug
Logger für Debug-Ausgaben.
|
private static String |
LMS_TYP |
private de.bsvrz.dav.daf.main.config.SystemObject |
lmsobjekt
Landesmeldestellen-Objekt.
|
private String |
lmsPid |
static String |
MENGE_TIC3_MELDUNGEN
Die Menge der TIC3-Meldungen.
|
static String |
MENGE_TMC_MELDUNGEN
Die Menge der TMC-Meldungen.
|
private boolean |
mitValidierung |
static String |
TYP_TIC3_MELDUNGEN
Der Typ der TIC3-Meldungen.
|
static String |
TYP_TMC_MELDUNGEN
Der Typ der TMC-Meldungen.
|
Modifier | Constructor and Description |
---|---|
protected |
LMSTIC3()
Standard-Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) |
private void |
initLms(de.bsvrz.dav.daf.main.ClientDavConnection connection)
PID oder ID der Landesmeldestelle (vom Typ ‚typ.tic3LandesMeldeStelle’
mit der Meldungen ausgetauscht werden sollen.
|
static void |
main(String[] args)
MAIN-Methode.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
Wertet die an die Applikation übergebenen Kommandozeilenparameter
aus.
|
private de.bsvrz.dav.daf.main.config.SystemObject lmsobjekt
private static final String LMS_TYP
public static final String MENGE_TMC_MELDUNGEN
public static final String TYP_TMC_MELDUNGEN
public static final String MENGE_TIC3_MELDUNGEN
public static final String TYP_TIC3_MELDUNGEN
private de.bsvrz.sys.funclib.debug.Debug debug
private static de.bsvrz.dav.daf.main.ClientDavConnection dav
private boolean mitValidierung
private String lmsPid
public static void main(String[] args)
args
- Argumentepublic void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) throws Exception
initialize
in interface de.bsvrz.sys.funclib.application.StandardApplication
Exception
private void initLms(de.bsvrz.dav.daf.main.ClientDavConnection connection) throws TIC3Exception
PID oder ID der Landesmeldestelle (vom Typ ‚typ.tic3LandesMeldeStelle’ mit der Meldungen ausgetauscht werden sollen.
Wenn das Argument nicht angegeben wird, darf nur ein Objekt dieses Typs in der Konfiguration vorhanden sein, das dann von der SWE benutzt wird.
connection
- ClientDavConnection
TIC3Exception
- bei Fehlernpublic void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) throws Exception
parseArguments
in interface de.bsvrz.sys.funclib.application.StandardApplication
argumentList
- die Liste der übergebenen ArgumenteException
- bei AusnahmenStandardApplication.parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.