de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
public class SystemDatenEndgeraet extends DatenEndgeraet implements de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
Modifier and Type | Class | Description |
---|---|---|
static class |
SystemDatenEndgeraet.SystemDeStatus |
Status eines System DE
|
Constructor | Description |
---|---|
SystemDatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject de,
Station station) |
Standardkonstruktor
|
Modifier and Type | Method | Description |
---|---|---|
void |
alarm() |
|
void |
erwarteKeineAntwort(boolean negQuittung) |
Wenn ein Timeout oder eine Negative Quittung kommt, muss man die
Erwartungen von der Abfrage anullieren
|
long |
getLetzterAbruf() |
Liefert dem Zeitstemepel des leztes Abrufs
|
SystemDatenEndgeraet.SystemDeStatus |
getStatus() |
Liefert dem Status des System DEs
|
void |
setLetzterAbruf(long letzterAbruf) |
Setzt dem Zeitstempel des letztes Abrufs
|
void |
setStatus(SystemDatenEndgeraet.SystemDeStatus status) |
Setzt dem Status des System DEs
|
java.lang.String |
toString() |
antwortetNegQuitt, decrementAnzahlErwarteteDatenSaetze, flackert, getAnzahlErwarteteDatenSaetze, getErzeugungsIntervall, getLetzterDatensatzZeitStempel, getSoAssoziiert, getSoDE, getStation, isArchivAbgefragt, isArchiviert, isNochNieDaten, isOnline, setAntwortetNegQuitt, setAnzahlErwarteteDatenSaetze, setArchivAbgefragt, setArchiviert, setErzeugungsIntervall, setOnline, setSoAssoziiert, setSoDE, setStation, toString, updateLetzterDatensatzZeitStempel
public SystemDatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject de, Station station)
de
- SystemObjekt DatenEndgeraetstation
- Station zu die das DE gehoertpublic java.lang.String toString()
toString
in class java.lang.Object
public SystemDatenEndgeraet.SystemDeStatus getStatus()
public void setStatus(SystemDatenEndgeraet.SystemDeStatus status)
status
- the status to setpublic long getLetzterAbruf()
public void setLetzterAbruf(long letzterAbruf)
letzterAbruf
- Zeitstempelpublic void alarm()
alarm
in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
public void erwarteKeineAntwort(boolean negQuittung)
negQuittung
- true, wenn es sich um eine Negative Quittung handelt