de.bsvrz.dav.daf.main.ClientReceiverInterface
, de.bsvrz.dav.daf.main.ClientSenderInterface
, IParameterTlsFehlerAnalyseListener
public class De extends TlsGeraet implements de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.ClientSenderInterface, IParameterTlsFehlerAnalyseListener
TlsGeraet.Art
START_SENDING, STOP_SENDING, STOP_SENDING_NO_RIGHTS, STOP_SENDING_NOT_A_VALID_SUBSCRIPTION
davVerbindung, elter, kinder, objekt
Modifier | Constructor | Description |
---|---|---|
protected |
De(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject objekt,
TlsGeraet elter) |
Standardkonstruktor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
|
TlsGeraet.Art |
getGeraeteArt() |
Erfragt die Geräteart dieses Gerätes.
|
boolean |
isGestoert() |
|
boolean |
isInitialisiert() |
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
|
void |
publiziereFehler(long zeitStempel) |
Publiziert einen Fehler.
|
void |
publiziereFehlerUrsache(long fehlerZeit,
TlsFehlerAnalyse tlsFehler) |
Publiziert eine erkannte Fehlerursache an diesem DE.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData) |
Hier Auswertung und Weiterverarbeitung des Fehlerstatus. |
aktualisiereParameterTlsFehlerAnalyse
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
aktualisiereParameterTlsFehlerAnalyse, darfBetriebsmeldungSenden, equals, getDes, getKinder, getObjekt, getVater, isOberstesElement, publiziere, toString
protected De(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.SystemObject objekt, TlsGeraet elter)
dav
- Datenverteiler-Verbindungobjekt
- ein Systemobjekt vom Typ typ.de
elter
- das in der TLS-Hierarchie über diesem Gerät liegende Gerätpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
public TlsGeraet.Art getGeraeteArt()
getGeraeteArt
in class TlsGeraet
public final void publiziereFehlerUrsache(long fehlerZeit, TlsFehlerAnalyse tlsFehler)
fehlerZeit
- die Zeit mit der der Fehler assoziiert ist (Die Zeit, zu der
ausgefallene Datensatz erwartet wurde)tlsFehler
- die Fehlerursachepublic void publiziereFehler(long zeitStempel)
publiziereFehler
in class TlsGeraet
zeitStempel
- der Zeitstempel des Fehlerspublic 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 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
public boolean isGestoert()
public boolean isInitialisiert()