public class VersendeMeldungen extends Object implements de.bsvrz.dav.daf.main.ClientSenderInterface
Modifier and Type | Field and Description |
---|---|
private static com.bitctrl.resource.Configuration |
konfig |
private String |
landesmeldeStelle
Landesmeldestelle.
|
private static Logger |
log
Der Logger der Klassse.
|
private String |
meldungsPidPrefix
Prefix der PID der zu erzeugenden Meldung.
|
private static de.bsvrz.dav.daf.main.ClientDavConnection |
verbindung |
Constructor and Description |
---|
VersendeMeldungen() |
Modifier and Type | Method and Description |
---|---|
static void |
beforeClass() |
private List<de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung> |
bildeMeldungenAusDatei(String dateiname) |
private List<de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung> |
bildeMeldungenAusDateien() |
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
void |
erzeugeMeldungen()
Erzeugt eine RDS-Meldung und versendet diese an den DaV.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
private de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung |
neueMeldung(de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3MeldungsDaten meldungsdaten) |
private static Logger log
private static de.bsvrz.dav.daf.main.ClientDavConnection verbindung
private static com.bitctrl.resource.Configuration konfig
private final String meldungsPidPrefix
private final String landesmeldeStelle
private List<de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung> bildeMeldungenAusDatei(String dateiname) throws de.bsvrz.kex.lmstic3.empfang.dekoder.TIC3InfoDateiException, de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
de.bsvrz.kex.lmstic3.empfang.dekoder.TIC3InfoDateiException
de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
private List<de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung> bildeMeldungenAusDateien() throws de.bsvrz.kex.lmstic3.empfang.dekoder.TIC3InfoDateiException, de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
de.bsvrz.kex.lmstic3.empfang.dekoder.TIC3InfoDateiException
de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
public void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte state)
dataRequest
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
public void erzeugeMeldungen()
public boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
private de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Meldung neueMeldung(de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3MeldungsDaten meldungsdaten) throws de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
de.bsvrz.kex.lmstic3.vew.daten.tic.TIC3Exception
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.