de.bsvrz.dav.daf.main.archive.ArchiveAvailabilityListenerpublic final class ArchivAggregationsPuffer extends AggregationsPuffer implements de.bsvrz.dav.daf.main.archive.ArchiveAvailabilityListener
| Modifier and Type | Field | Description |
|---|---|---|
static long |
MILLIS_PER_HOUR |
Millis in einer Stunde
|
dav, objekt, ringPuffer| Constructor | Description |
|---|---|
ArchivAggregationsPuffer(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.sys.funclib.bitctrl.dua.lve.DuaVerkehrsNetz netz,
de.bsvrz.dav.daf.main.config.SystemObject obj,
AggregationsIntervall intervall) |
Standardkonstruktor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
archiveAvailabilityChanged(de.bsvrz.dav.daf.main.archive.ArchiveRequestManager archiv) |
aktualisiere, getDatenFuerZeitraum, getLast, ringPufferisEmpty, toStringgetMaxPufferInhaltpublic static final long MILLIS_PER_HOUR
public ArchivAggregationsPuffer(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.sys.funclib.bitctrl.dua.lve.DuaVerkehrsNetz netz,
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