protected class AggregatorVerwaltung.FSWrapper
extends java.lang.Object
Constructor | Description |
---|---|
FSWrapper(de.bsvrz.dav.daf.main.config.SystemObject so) |
StandardKonstruktor.
|
Modifier and Type | Method | 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(java.util.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(java.util.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()