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.lms.vew.RDSMeldung> |
bildeMeldungenAusDatei(String dateiname) |
private List<de.bsvrz.kex.lms.vew.RDSMeldung> |
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.lms.vew.RDSMeldung |
neueMeldung(de.bsvrz.kex.lms.vew.daten.RDSMeldungsDaten 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.lms.vew.RDSMeldung> bildeMeldungenAusDatei(String dateiname) throws de.bsvrz.kex.lms.empfang.dekoder.TICInfoDateiException, de.bsvrz.kex.lms.vew.RDSException
de.bsvrz.kex.lms.empfang.dekoder.TICInfoDateiException
de.bsvrz.kex.lms.vew.RDSException
private List<de.bsvrz.kex.lms.vew.RDSMeldung> bildeMeldungenAusDateien() throws de.bsvrz.kex.lms.empfang.dekoder.TICInfoDateiException, de.bsvrz.kex.lms.vew.RDSException
de.bsvrz.kex.lms.empfang.dekoder.TICInfoDateiException
de.bsvrz.kex.lms.vew.RDSException
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.lms.vew.RDSMeldung neueMeldung(de.bsvrz.kex.lms.vew.daten.RDSMeldungsDaten meldungsdaten) throws de.bsvrz.kex.lms.vew.RDSException
de.bsvrz.kex.lms.vew.RDSException
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.