public class AxlDeKanal255Sim extends AxlDeSim
Modifier and Type | Field and Description |
---|---|
private boolean |
anfrageNichtVerstanden
Ob man negative Quittung senden soll.
|
private boolean |
anmeldetAbrufPuffer
Ob man angemeldet ist fuer Abruf Telegramme.
|
private boolean |
anmeldetAxlNegQuittung
Ob fuer LveNegativeQuittung anmeldet ist.
|
private static de.bsvrz.dav.daf.main.DataDescription |
ddAxlAbruf
Datenbeschreibung für Abrufe von AXL-DATEN.
|
private static de.bsvrz.dav.daf.main.DataDescription |
ddAxlNegQuit
Datenbeschreibung für Negative Quittungen.
|
private Collection<AxlDeSim> |
listDes
Liste aller zuhoerigen DEs "broadcast Domene".
|
private static int |
PUFFERINHALT_NICHTVERFUEGBAR
Fehlercode fuer Negative Quittung.
|
ERFASSUNGS_INTERVALLDAUER, SPEICHERUNG_GERAET, VER_EINZELERGEBNIS_MELDUNG, VER_ERGEBNIS_MELDUNG
Constructor and Description |
---|
AxlDeKanal255Sim(String dePid,
String msPid,
Collection<AxlDeSim> listDes)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
Initialisiert das DE
|
void |
sendeNegativeQuittung()
Sendet eine Negative Quittung.
|
void |
setAnfrageNichtVerstanden(boolean anfrageNichtVerstanden)
Setzt dem Flag, wenn der SystemDe immer mit negativer Quittung antwortet.
|
void |
unsubscribe()
Abmeldet sich vom DAV
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] results) |
dataRequest, getErzeugungIntervall, getMsPid, parseArguments, sendeAchslastdaten
erzeugeDatenBeschreibung, flackern, getDav, getDdArchivParam, getDe, getDePid, getLetzterDatenSatzVorhanden, getLetzterZeitStempellGeschickt, goOffline, goOfflineOhneMeldung, goOnline, isArchivieren, isOhneAntwort, isOnline, isRequestSupported, parametriereArchiv, sendeArchivParametrierung, sendeEnde, sendeTlsGloFehler, setAeltesterZeitStempellVorhanden, setDav, setLetzterDatenSatzVorhanden, setLetzterZeitStempellGeschickt, toString
private static final int PUFFERINHALT_NICHTVERFUEGBAR
private static de.bsvrz.dav.daf.main.DataDescription ddAxlAbruf
private static de.bsvrz.dav.daf.main.DataDescription ddAxlNegQuit
private boolean anmeldetAbrufPuffer
private boolean anmeldetAxlNegQuittung
private final Collection<AxlDeSim> listDes
private boolean anfrageNichtVerstanden
public AxlDeKanal255Sim(String dePid, String msPid, Collection<AxlDeSim> listDes)
dePid
- Pid des DEsmsPid
- Pid der Axl MessStellelistDes
- Liste der DEs die in der "broadcast Domene" liegenpublic void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) throws Exception
DeSim
initialize
in class AxlDeSim
connection
- verbindung zum DAVException
- wird beim Fehler bei Anmeldung geworfenpublic void update(de.bsvrz.dav.daf.main.ResultData[] results)
public void sendeNegativeQuittung()
public void unsubscribe()
DeSim
unsubscribe
in class AxlDeSim
public void setAnfrageNichtVerstanden(boolean anfrageNichtVerstanden)
anfrageNichtVerstanden
- true, wenn negative quitungen geschickt werden sollenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.