Interface ArchiveTimeIndex
- All Superinterfaces:
java.lang.AutoCloseable
,BaseIndex<IndexValues>
- All Known Implementing Classes:
ArchiveTimeIndexImpl
,DataIndexAndArchiveTimeIndex
public interface ArchiveTimeIndex extends BaseIndex<IndexValues>
TBD Dokumentation
-
Method Summary
Modifier and Type Method Description IndexResult<IndexValues>
getContainerIDByArchiveTime(long minATime, long maxATime)
Liefert die IDs der Container, deren Archivzeitspanne sich mit der angegebenen Spanne überschneidet.Methods inherited from interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
append, append, close, first, flush, getFirst, getLast, getLocation, insert, insert, insertOrReplace, insertOrReplace, numEntries, query, query, removeAll, setInsertValue, setInsertValue
-
Method Details
-
getContainerIDByArchiveTime
IndexResult<IndexValues> getContainerIDByArchiveTime(long minATime, long maxATime) throws IndexExceptionLiefert die IDs der Container, deren Archivzeitspanne sich mit der angegebenen Spanne überschneidet.- Parameters:
minATime
- Beginn der ZeitspannemaxATime
- Ende der Zeitspanne- Returns:
- Liste von ContainerIDs mit Min/Max-Werten von DI, AT, DT
- Throws:
IndexException
- Lesefehler der Indexe (z. B. korrupt)
-