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, sendeAchslastdatenerzeugeDatenBeschreibung, flackern, getDav, getDdArchivParam, getDe, getDePid, getLetzterDatenSatzVorhanden, getLetzterZeitStempellGeschickt, goOffline, goOfflineOhneMeldung, goOnline, isArchivieren, isOhneAntwort, isOnline, isRequestSupported, parametriereArchiv, sendeArchivParametrierung, sendeEnde, sendeTlsGloFehler, setAeltesterZeitStempellVorhanden, setDav, setLetzterDatenSatzVorhanden, setLetzterZeitStempellGeschickt, toStringprivate 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
DeSiminitialize in class AxlDeSimconnection - verbindung zum DAVException - wird beim Fehler bei Anmeldung geworfenpublic void update(de.bsvrz.dav.daf.main.ResultData[] results)
public void sendeNegativeQuittung()
public void unsubscribe()
DeSimunsubscribe in class AxlDeSimpublic void setAnfrageNichtVerstanden(boolean anfrageNichtVerstanden)
anfrageNichtVerstanden - true, wenn negative quitungen geschickt werden sollenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.