de.bsvrz.dav.daf.main.ClientSenderInterface, IDELzFhDatenListener, IAtgParameterMessStellenGruppeListenerpublic class DELzFhMessStelle extends AbstraktDELzFhObjekt implements IDELzFhDatenListener, de.bsvrz.dav.daf.main.ClientSenderInterface
typ.messStelle und kapselt direkt oder indirekt saemtliche
Funktionalitäten, die innerhalb der SWE DE Langzeit-Fehlererkennung in Bezug
auf Objekte dieses Typs benoetigt werden. Ggf. (bei Intervallende) werden die
hier aggregierten DELzFh-Werte an die Messstellengruppe zur Analyse
weitergereichtlangZeit, messStellenGruppe| Modifier | Constructor | Description |
|---|---|---|
protected |
DELzFhMessStelle(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.sys.funclib.bitctrl.dua.lve.MessStelle ms,
DELzFhMessStellenGruppe messStellenGruppe,
boolean langZeit) |
Standardkonstruktor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addListener(IDELzFhDatenListener listener) |
Fuegt diesem Objekt einen neuen Listener hinzu und informiert diesen ggf.
|
void |
aktualisiereDatum(de.bsvrz.dav.daf.main.config.SystemObject mqObjekt,
Intervall intervallDatum) |
Aktualisiert die DELzFh-Intervalldaten eines Messquerschnitts bzw. einer
Messstelle immer wenn ein Intervall als abgeschlossen wargenommen wurde
bzw. wenn keine Daten empfangen wurden
|
protected void |
aktualisiereMsgParameter(IMsgDatenartParameter parameter) |
Aktualisiert die Parameter der assoziierten Messstellengruppe fuer dieses
Objekt (und dieses Vergleichsintervall).
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
|
de.bsvrz.sys.funclib.bitctrl.dua.lve.MessStelle |
getMessStelle() |
Erfragt das Strukturobjekt dieser Messstelle.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
aktualisiereMsgParameter, init, isLangZeitprotected DELzFhMessStelle(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.sys.funclib.bitctrl.dua.lve.MessStelle ms,
DELzFhMessStellenGruppe messStellenGruppe,
boolean langZeit)
throws java.lang.Exception
dav - Datenverteiler-Verbindungms - Systemobjekt vom Typ typ.messStellemessStellenGruppe - die mit diesem Objekt assoziierte MessstellengruppelangZeit - Indiziert, ob sich dieses Objekt um das
Langzeit-Vergleichsintervall kuemmern solljava.lang.Exception - wenn das Objekt nicht sinnvoll initialisiert werden konntepublic final de.bsvrz.sys.funclib.bitctrl.dua.lve.MessStelle getMessStelle()
public final void addListener(IDELzFhDatenListener listener)
listener - eine neuer Listenerpublic 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.ClientSenderInterfacepublic 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.ClientSenderInterfacepublic void aktualisiereDatum(de.bsvrz.dav.daf.main.config.SystemObject mqObjekt,
Intervall intervallDatum)
IDELzFhDatenListeneraktualisiereDatum in interface IDELzFhDatenListenermqObjekt - ein Systemobjekt eines Messquerschnitts fuer das die Daten
sindintervallDatum - ein Intervalldatum != nullprotected void aktualisiereMsgParameter(IMsgDatenartParameter parameter)
AbstraktDELzFhObjektaktualisiereMsgParameter in class AbstraktDELzFhObjektparameter - aktuelle Parameter fuer die Ueberwachung