public abstract class AbstraktPlLangEreignisSensorMenge extends AbstraktPlLangSensorMenge<VergleichsEreignisWerte>
| Modifier and Type | Field and Description |
|---|---|
private long |
lastTestTime |
_clientDavInterface, DATE_TIME_FORMATTER, messStelle, MILLIS_PER_DAY, nachfolgerSensor, prueflingSensor, vorgaengerSensor| Constructor and Description |
|---|
AbstraktPlLangEreignisSensorMenge() |
| Modifier and Type | Method and Description |
|---|---|
void |
aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData datum) |
private double |
getAbweichung(boolean intervall24,
VergleichsEreignisWerte aktuellesSensorDatum,
VergleichsEreignisWerte aktuellesVorgaengerDatum,
VergleichsEreignisWerte aktuellesNachfolgerDatum)
Errechnet den Wert AbweichungXY auf Basis der aktuellen Vergleichswerte pro XY-Ereignis aller assoziierten Sensoren.
|
protected abstract Set<? extends AbstraktEreignis> |
getEreignisInstanzen()
Erfragt die Menge von Ereignissen, fuer die die Abweichung bzw. ueber denen die Vergleichswerte berechnet werden sollen
|
formatDuration, getSensorInstanz, initialisiere, sendMessage1, sendMessage2public void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData datum)
private double getAbweichung(boolean intervall24,
VergleichsEreignisWerte aktuellesSensorDatum,
VergleichsEreignisWerte aktuellesVorgaengerDatum,
VergleichsEreignisWerte aktuellesNachfolgerDatum)
intervall24 - ob die Abweichung fuer das Bezugsintervall von 24h berechnet werden soll (sonst wird fuer das parametrierbare
Bezugsintervall berechnet)aktuellesSensorDatum - aktuelle Daten des Sensor-PrueflingsaktuellesVorgaengerDatum - aktuelle Daten des VorgaengersaktuellesNachfolgerDatum - aktuelle Daten des Nachfolgersprotected abstract Set<? extends AbstraktEreignis> getEreignisInstanzen()
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.