de.bsvrz.dav.daf.main.ClientSenderInterface, IDELzFhDatenListenerpublic class MessStellenBilanz extends java.lang.Object implements de.bsvrz.dav.daf.main.ClientSenderInterface, IDELzFhDatenListener
| Modifier | Constructor | Description |
|---|---|---|
protected |
MessStellenBilanz(de.bsvrz.dav.daf.main.ClientDavInterface dav,
DELzFhMessStelle messStelle,
DELzFhMessStelle messStelleMinus1,
DELzFhMessQuerschnitt messQuerschnittPlus1,
DELzFhMessQuerschnitt messQuerschnitt,
boolean langZeit) |
Standardkonstruktor.
|
| Modifier and Type | Method | Description |
|---|---|---|
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
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
|
void |
fillPuffer(de.bsvrz.dav.daf.main.config.SystemObject objekt,
Intervall intervallDatum) |
Speichert ein Intervalldatum.
|
Intervall |
getPrototypischesPufferElement() |
Erfragt ein in Bezug auf Intervallanfang und -ende prototypisches
Pufferelement mit Nutzdaten.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
|
java.lang.String |
toString() |
protected MessStellenBilanz(de.bsvrz.dav.daf.main.ClientDavInterface dav,
DELzFhMessStelle messStelle,
DELzFhMessStelle messStelleMinus1,
DELzFhMessQuerschnitt messQuerschnittPlus1,
DELzFhMessQuerschnitt messQuerschnitt,
boolean langZeit)
throws java.lang.Exception
dav - Verbindung zum DatenverteilermessStelle - Verbindung zu den Onlinedaten der Messstelle selbstmessStelleMinus1 - Verbindung zu den Onlinedaten des Vorgaengers der MessstellemessQuerschnittPlus1 - Verbindung zu den Onlinedaten des Hauptmessquerschnitts des
Nachfolgers der MessstellemessQuerschnitt - Verbindung zu den Onlinedaten des Hauptmessquerschnitts der
Messstelle selbstlangZeit - Indiziert, ob sich dieses Objekt um das
Langzeit-Vergleichsintervall kuemmern solljava.lang.Exception - wird weitergereichtpublic void fillPuffer(de.bsvrz.dav.daf.main.config.SystemObject objekt,
Intervall intervallDatum)
objekt - das Systemobjekt, zu dem das zu speichernde Datum gehoertintervallDatum - ein zu speicherndes Intervalldatum != nullpublic Intervall getPrototypischesPufferElement() throws de.bsvrz.dua.langfehlerlve.modell.ausw.MessStellenBilanz.PufferException
null, wenn keine
(Nutz-)Daten im Puffer stehen.de.bsvrz.dua.langfehlerlve.modell.ausw.MessStellenBilanz.PufferException - wenn sich die Intervalle der gespeicherten Objekte
unterscheidenpublic 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 != nullpublic java.lang.String toString()
toString in class java.lang.Object