Class DeleteSimVarTask

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

public class DeleteSimVarTask
extends SingleClientSenderTask
Task zum Loeschen von Simulationsdaten einer bestimmten Simulationsvariante. Der Task wird verwendet um von Clients und der Simulation SimulationAutomaton eingehende Löschaufträge zu verarbeiten. Die Daten werden sowohl von dem Filesystem entfernt und die betroffenen DataIdentNodes werden aus dem DIN-Tree genommen.
  • Constructor Details

    • DeleteSimVarTask

      public DeleteSimVarTask​(ArchiveManager archiveMgr, java.util.concurrent.BlockingQueue<java.lang.Object> inputData)
      Erstellt einen neuen DeleteSimVarTask
      Parameters:
      archiveMgr - Archivmanager
      inputData - Queue
      See Also:
      QueueTask
  • 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