Schnittstelle DataGapManager

Alle bekannten Unterschnittstellen:
PersistenceDirectoryManager
Alle bekannten Implementierungsklassen:
PersistenceManager, SingletonPersistenceDirectoryManager, TimeBasedPersistenceDirectoryManager

public interface DataGapManager
Verwaltung von Datenlücken in den Wochenverzeichnissen
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
    isRangeUnavailable(long fromArchiveTime, long toArchiveTime)
    Prüft, ob sich Teile des Persistenzverzeichnisses zwischen 2 Datensätzen nicht mehr im direkten Zugriff befinden, also ausgelagert oder gelöscht wurden.
  • Methodendetails

    • isRangeUnavailable

      boolean isRangeUnavailable(long fromArchiveTime, long toArchiveTime)
      Prüft, ob sich Teile des Persistenzverzeichnisses zwischen 2 Datensätzen nicht mehr im direkten Zugriff befinden, also ausgelagert oder gelöscht wurden. Es wird davon ausgegangen, dass die Zeitstempel selbst zu Daten gehören, die gelesen wurden und also noch im Zugriff sind.
      Parameter:
      fromArchiveTime - Start-Archivzeit in Epoch-Millis
      toArchiveTime - End-Archivzeit in Epoch-Millis
      Gibt zurück:
      true, falls der Bereich nicht vollständig verfügbar ist