public final class ArchivAggregationsPuffer extends AggregationsPuffer implements de.bsvrz.dav.daf.main.archive.ArchiveAvailabilityListener
Modifier and Type | Field and Description |
---|---|
static long |
MILLIS_PER_HOUR
Millis in einer Stunde
|
dav, objekt, ringPuffer
Constructor and Description |
---|
ArchivAggregationsPuffer(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject obj,
AggregationsIntervall intervall)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
archiveAvailabilityChanged(de.bsvrz.dav.daf.main.archive.ArchiveRequestManager archiv) |
getMaxPufferInhalt
aktualisiere, getDatenFuerZeitraum, getLast, ringPufferisEmpty, toString
public static final long MILLIS_PER_HOUR
public ArchivAggregationsPuffer(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.SystemObject obj, AggregationsIntervall intervall)
dav
- Verbindung zum Datenverteilerobj
- das Objekt, dessen Daten gepuffert werden sollenintervall
- das Aggregationsintervall, fuer das Daten in diesem Puffer