Package de.bsvrz.ars.ars.mgmt.tasks
Klasse DeleteSimVarTask
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.Task
de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
de.bsvrz.ars.ars.mgmt.tasks.QueueTask<de.bsvrz.dav.daf.main.ResultData>
de.bsvrz.ars.ars.mgmt.tasks.SingleTask
de.bsvrz.ars.ars.mgmt.tasks.DeleteSimVarTask
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.-
Feldübersicht
Von Klasse geerbte Felder de.bsvrz.ars.ars.mgmt.tasks.Task
_debug, _shouldTerminate -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDeleteSimVarTask(ArchiveManager archiveMgr) Erstellt einen neuen DeleteSimVarTask -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidwork(de.bsvrz.dav.daf.main.ResultData resultData) Vom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet.Von Klasse geerbte Methoden de.bsvrz.ars.ars.mgmt.tasks.QueueTask
step, submit, terminateTaskVon Klasse geerbte Methoden de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
execute, getArchMgrVon Klasse geerbte Methoden de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
addTaskStepListener, cleanUp, getName, getState, isAlive, isTerminated, join, removeTaskStepListener, setName, start, taskStepDoneVon Klasse geerbte Methoden de.bsvrz.ars.ars.mgmt.tasks.Task
getDidTree, getPersistenceManager, shouldTerminate, suspendTaskIfNecessary
-
Konstruktordetails
-
DeleteSimVarTask
Erstellt einen neuen DeleteSimVarTask- Parameter:
archiveMgr- Archivmanager- Siehe auch:
-
-
Methodendetails
-
work
protected void work(de.bsvrz.dav.daf.main.ResultData resultData) Beschreibung aus Klasse kopiert:QueueTaskVom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet. Diese Methode sollte nur Intern aufgerufen werden, ist für Testfälle aber public. Normalerweise sollten Aufträge aber Asynchron mit submit() übergeben werden
-