de.bsvrz.dav.daf.main.ClientReceiverInterface
, IUniversalAtgUfdsLangzeitPLPruefungListener
PlLangFbzSensor
, PlLangNsSensor
public abstract class AbstraktPlLangEreignisSensor extends AbstraktPlLangSensor<VergleichsEreignisWerte>
onlineWert
aktuelleParameter, historie24, MILLIS_PER_DAY
Constructor | Description |
---|---|
AbstraktPlLangEreignisSensor() |
Modifier and Type | Method | Description |
---|---|---|
VergleichsEreignisWerte |
getAktuellenVergleichsWert(UfdsLangZeitPlPruefungsParameter parameter,
long aktuellerZeitStempel) |
Erfragt den aktuellen Vergleichswert, auf Basis der bis jetzt
(uebergebener Zeitstempel) eingetroffenen Daten.
|
protected abstract java.util.Set<? extends AbstraktEreignis> |
getEreignisInstanzen() |
Erfragt die Menge von Ereignissen, fuer die die Abweichung bzw. ueber
denen die Vergleichswerte berechnet werden sollen
|
protected void |
setVergleichsWerte(boolean intervall24,
java.util.SortedSet<HistorischerUfdsWert> historischeWerte,
VergleichsEreignisWerte vergleichsEreignisWerte) |
Berechnet aus den uebergebenen historischen Werten die Vergleichswerte
pro Ereignis und die gesamte Datenzeit.
|
addListener, equals, getObjekt, hashCode, setOnlineWert, toString, update
aktualisiereParameter, berechneOnlineWert, getAktivSeit, getAktuelleParameter, hasData, initialisiere
public VergleichsEreignisWerte getAktuellenVergleichsWert(UfdsLangZeitPlPruefungsParameter parameter, long aktuellerZeitStempel)
AbstraktPlLangSensor
getAktuellenVergleichsWert
in class AbstraktPlLangSensor<VergleichsEreignisWerte>
parameter
- aktuelle Pl-langzeit-Parameter des Sensor-PrueflingsaktuellerZeitStempel
- indiziert den Jetzt-Zeitpunktnull
, wenn
dieser nicht errechnet werden konnte (weil noch keine Daten bzw.
Parameter vorlagen)protected final void setVergleichsWerte(boolean intervall24, java.util.SortedSet<HistorischerUfdsWert> historischeWerte, VergleichsEreignisWerte vergleichsEreignisWerte)
intervall24
- indiziert, dass die Werte fuer das Vergleichsintervall von 24
Stunden gesendet gesetzt werden sollenhistorischeWerte
- historische Umfelddatenwerte eines bestimmten BezugszeitraumsvergleichsEreignisWerte
- Puffer fuer die Vergleichswerte pro Ereignis und die gesamte
Ausfallzeitprotected abstract java.util.Set<? extends AbstraktEreignis> getEreignisInstanzen()