Package de.bsvrz.ars.ars.mgmt.tasks
Class RepeatingTask
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.Task
de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
- Direct Known Subclasses:
ArchiveTask,QueueTask,SimulationManager
Ein Task, der laufend eine bestimmte Aufgabe wiederholt.
-
Field Summary
Fields inherited from class de.bsvrz.ars.ars.mgmt.tasks.Task
_debug, _shouldTerminate -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
addTaskStepListener, cleanUp, getName, getState, isAlive, isTerminated, join, removeTaskStepListener, setName, start, taskStepDoneMethods inherited from class de.bsvrz.ars.ars.mgmt.tasks.Task
getDidTree, getPersistenceManager, shouldTerminate, suspendTaskIfNecessary, terminateTask
-
Constructor Details
-
RepeatingTask
Konstruktor- Parameters:
archiveMgr- Archivmanager
-
-
Method Details
-
getArchMgr
Description copied from class:TaskZentrale Archiv-Verwaltung.- Overrides:
getArchMgrin classTask
-
execute
protected void execute()Description copied from class:AbstractTaskDiese Methode muss implementiert werden und definiert die Aktion, die dieser Task ausführt.Der Implementierende sollte am ende
super.execute()ausführen.- Overrides:
executein classAbstractTask
-
step
Implementiert die beliebige wiederholt auszuführende Aufgabe- Throws:
InterruptedException- Thread unterbrochen
-