protected class AggregatorVerwaltung.FSWrapper extends Object
Constructor and Description |
---|
FSWrapper(de.bsvrz.dav.daf.main.config.SystemObject so)
StandardKonstruktor.
|
Modifier and Type | Method and Description |
---|---|
long |
getAnzahlDSGestern()
Liefert den Anzahl der DS von gestern.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSo()
Ergibt das SystemObjekt des FS.
|
boolean |
istErsterDSgekommen(long zeitStempel)
Bestimmt, ob das FS schon dem ersten DS bekommen hat.
|
boolean |
istMaxEinDSgekommen(long zeitStempel)
Bestimmt, ob das FS nicht mehr als ein DS bekommen hat.
|
boolean |
istNochKeinGekommen(long zeitStempel)
Bestimmt ob das FS noch keinen DS bekommen hat.
|
boolean |
update(Collection<AggregatorVerwaltung.FSWrapper> fsMenge,
long letzterZeitstempel)
Aktualisiert den Anzahl der gekommennen Datensaetzen im letzten
zeitIntervall und bestimmt, ob aggregierte Daten berechnet werden
sollen - wenn fuer alle FS der erste Datensatz gekommen ist, oder der
vom ersten beliebigen FS der zweite DS gekommen ist.
|
public FSWrapper(de.bsvrz.dav.daf.main.config.SystemObject so)
so
- System Objekt, das FSpublic boolean update(Collection<AggregatorVerwaltung.FSWrapper> fsMenge, long letzterZeitstempel)
fsMenge
- Menge der FS die zu dem selben FS gehoerenletzterZeitstempel
- Letzter ZeitIntervallpublic long getAnzahlDSGestern()
public boolean istErsterDSgekommen(long zeitStempel)
zeitStempel
- Zeitstempel des Tagespublic boolean istMaxEinDSgekommen(long zeitStempel)
zeitStempel
- Zeitstempel des Tagespublic boolean istNochKeinGekommen(long zeitStempel)
zeitStempel
- Zeitstempel des Tagespublic de.bsvrz.dav.daf.main.config.SystemObject getSo()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.