SystemDatenEndgeraet
public class DatenEndgeraet
extends java.lang.Object
Constructor | Description |
---|---|
DatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject soDe,
de.bsvrz.dav.daf.main.config.SystemObject soAssoziiert,
Station station) |
Konstruktor.
|
DatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject soDe,
Station station) |
Konstruktor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
antwortetNegQuitt() |
Erfragt ob das DE mit einer Negativen Quittung geantwortet hat
|
long |
decrementAnzahlErwarteteDatenSaetze() |
Decrementiert den Anzahl der Erwarteten Datensaetzen
|
boolean |
flackert(long zeitStemepel) |
Erfragt ob das De flackert
|
long |
getAnzahlErwarteteDatenSaetze() |
Liefert den Anzahl der erwarteten DS
|
long |
getErzeugungsIntervall() |
Liefert den ErzeugungsIntervall
|
long |
getLetzterDatensatzZeitStempel() |
Liefert den Zeitstemepl des letzten DS
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSoAssoziiert() |
Erfragt nach dem assoziierten SystemObjekt (FS oder MS).
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSoDE() |
Efragt nach dem SystemObjekt des DEs.
|
Station |
getStation() |
Erfragt nach die Station.
|
boolean |
isArchivAbgefragt() |
Liefert den Flag das der Archiv schon abgefragt wurde
|
boolean |
isArchiviert() |
Erfragt den Flag ob die Daten von dem DE archiviert werden
|
boolean |
isNochNieDaten() |
Erfragt, ob noch nie Daten fuer diese DE im Archiv standen bzw. empfangen
wurden.
|
boolean |
isOnline() |
Erfragt ob das DE online ist
|
void |
setAntwortetNegQuitt(boolean negQuitt) |
|
void |
setAnzahlErwarteteDatenSaetze(long anzahlErwarteteDatenSaetze) |
Setzt den Anzahl der erwarteten DS
|
void |
setArchivAbgefragt(boolean archivAbgefragt) |
Setzt den Flag das der Archiv schon abgefragt wurde
|
void |
setArchiviert(boolean archiviert) |
Setzt den Flag ob die Daten von dem DE archiviert werden
|
void |
setErzeugungsIntervall(long erzeugungsIntervall) |
Setzt den Erzeugungsintervall
|
void |
setOnline(boolean online,
long zeitStempel) |
Setzt ob das DE online ist
|
void |
setSoAssoziiert(de.bsvrz.dav.daf.main.config.SystemObject soAssoziiert) |
Setzt den assoziierten SystemObjekt ( Fahrstreifen oder
Achslastmessstelle ).
|
void |
setSoDE(de.bsvrz.dav.daf.main.config.SystemObject soDE) |
Stellt das passende SystemObjekt des DEs fest.
|
void |
setStation(Station station) |
Stellt die zuhoerige Station fest.
|
java.lang.String |
toString(long zeitpunkt) |
|
void |
updateLetzterDatensatzZeitStempel(long letzterDatensatzZeitStempell) |
Aktialisiert den letzten ZeitStempel
|
public DatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject soDe, de.bsvrz.dav.daf.main.config.SystemObject soAssoziiert, Station station)
soDe
- SystemObjekt DatenendgeraetsoAssoziiert
- Assoziiertes System Objekt - FahrStreifen oder
AchsLastMessStellestation
- Station zu der das DE gehoertpublic DatenEndgeraet(de.bsvrz.dav.daf.main.config.SystemObject soDe, Station station)
soDe
- SystemObjekt Datenendgeraetstation
- Station zu der das DE gehoertpublic java.lang.String toString(long zeitpunkt)
public Station getStation()
public void setStation(Station station)
station
- Station in der sich das DE befindetpublic de.bsvrz.dav.daf.main.config.SystemObject getSoDE()
public void setSoDE(de.bsvrz.dav.daf.main.config.SystemObject soDE)
soDE
- SystemObjekt DatenEndgeraetpublic de.bsvrz.dav.daf.main.config.SystemObject getSoAssoziiert()
public void setSoAssoziiert(de.bsvrz.dav.daf.main.config.SystemObject soAssoziiert)
soAssoziiert
- the SystemObjekt Assoziiert to setpublic boolean isNochNieDaten()
true
, wenn noch nie Daten fuer diese DE im Archiv
standen bzw. empfangen wurden.public boolean isArchiviert()
public void setArchiviert(boolean archiviert)
archiviert
- true, wenn archiviertpublic boolean isOnline()
public void setOnline(boolean online, long zeitStempel)
online
- true, wenn es online ist,zeitStempel
- Zeitstempel der Aenderungpublic boolean flackert(long zeitStemepel)
zeitStemepel
- Zeitpunkt jetztpublic long getErzeugungsIntervall()
public void setErzeugungsIntervall(long erzeugungsIntervall)
erzeugungsIntervall
- Zeitintervallpublic long getAnzahlErwarteteDatenSaetze()
public void setAnzahlErwarteteDatenSaetze(long anzahlErwarteteDatenSaetze)
anzahlErwarteteDatenSaetze
- Anzahlpublic long getLetzterDatensatzZeitStempel()
public long decrementAnzahlErwarteteDatenSaetze()
public void updateLetzterDatensatzZeitStempel(long letzterDatensatzZeitStempell)
letzterDatensatzZeitStempell
- ZeitStempelpublic boolean isArchivAbgefragt()
public void setArchivAbgefragt(boolean archivAbgefragt)
archivAbgefragt
- true, wenn der Archiv abgefragt wurdepublic boolean antwortetNegQuitt()
public void setAntwortetNegQuitt(boolean negQuitt)