Class HeaderRestoreTask

All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientSenderInterface

public class HeaderRestoreTask
extends SingleClientSenderTask
Task zum Abgleich von Verwaltungsinformationen in den Container-Headern.

Dieses Modul dient dem Abgleich von Verwaltungsinformation (=Container-Header) zwischen den Containern eines Mediums des Typs B und den entsprechenden Containern im Persistenz-Verzeichnis des Archivsystems.

Bei jedem Aufruf werden die Header aller Container des Archivsystems durch die entsprechenden Container-Header, die auf dem spezifizierten Medium vorhanden sind, ersetzt.

  • Constructor Details

    • HeaderRestoreTask

      public HeaderRestoreTask​(ArchiveManager archiveMgr, java.util.concurrent.BlockingQueue<java.lang.Object> inputData)
  • Method Details

    • work

      protected void work​(de.bsvrz.dav.daf.main.ResultData resultData)
      Description copied from class: QueueTask
      Vom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet
      Specified by:
      work in class QueueTask<de.bsvrz.dav.daf.main.ResultData>
      Parameters:
      resultData - Auftrag/Arbeitsschritt