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, sendMessage2
public 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.