Class QueryDataSequence.IndexedContainer
java.lang.Object
de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
- Enclosing class:
- QueryDataSequence
public class QueryDataSequence.IndexedContainer
extends java.lang.Object
Diese Klasse speichert eine Referenz auf einen Container, aus dem möglicherweise Archivdaten gelesen werden sollen.
Dabei werden soviele Informationen wie möglich bereits hier zusammen mti der Container-ID abgelegt, damit diese später nicht erneut ausgelesen werden müssen.
-
Method Summary
Modifier and Type Method Description long
getContainerId()
Gibt die Container-ID zurücklong
getDataIndexMaximum()
Gibt das Maximum des Datenindex zurücklong
getDataIndexMinimum()
Gibt das Minimum des Datenindex zurücklong
getDataTimeMaximum(SyncKey<IdDataIdentification> lock)
Gibt das Datenzeit-Maximum zurück zurück.long
getDataTimeMinimum(SyncKey<IdDataIdentification> lock)
Gibt das Datenzeit-Minimum zurück zurück.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getContainerId
public long getContainerId()Gibt die Container-ID zurück- Returns:
- die Container-ID
-
getDataIndexMinimum
public long getDataIndexMinimum()Gibt das Minimum des Datenindex zurück- Returns:
- das Minimum des Datenindex
-
getDataIndexMaximum
public long getDataIndexMaximum()Gibt das Maximum des Datenindex zurück- Returns:
- das Maximum des Datenindex
-
getDataTimeMinimum
Gibt das Datenzeit-Minimum zurück zurück. Diese Methode sieht im Verwaltungsdatenindex nach, falls der bisher benutzte Index diese Information nicht enthält.- Parameters:
lock
- Objekt, das den synchronisierten Zugriff auf den Index erlaubt- Returns:
- das Datenzeit-Minimum zurück
-
getDataTimeMaximum
Gibt das Datenzeit-Maximum zurück zurück. Diese Methode sieht im Verwaltungsdatenindex nach, falls der bisher benutzte Index diese Information nicht enthält.- Parameters:
lock
- Objekt, das den synchronisierten Zugriff auf den Index erlaubt- Returns:
- das Datenzeit-Minimum zurück
-