Class GapFileImpl

java.lang.Object
de.bsvrz.ars.ars.persistence.gap.GapFileImpl
All Implemented Interfaces:
GapFile

public class GapFileImpl extends Object implements GapFile
Datenlücken-Datei für das nachfordern, die in einem Datenidentifikations-Ordner (neben oa, on, etc.) abgespeichert wird.
  • Constructor Details

  • Method Details

    • readGaps

      public void readGaps(Map<? super RemoteArchive,DataIndexRangeSet> map)
      Description copied from interface: GapFile
      Liest die vorhandenen bekannten Datenlücken aus der Datei und fügt dieser der übergebenen Map hinzu
      Specified by:
      readGaps in interface GapFile
      Parameters:
      map - Map mit Datenlücken je Archivsystem
    • writeGaps

      public void writeGaps(Map<? extends RemoteArchive,? extends DataIndexRangeSet> map)
      Description copied from interface: GapFile
      Speichert die übergebenen Datenlücken in die Datei (vorhandene Einträge werden gelöscht)
      Specified by:
      writeGaps in interface GapFile
      Parameters:
      map - Map mit Datenlücken je Archivsystem