public abstract class RepeatingTask extends Task
Ein Task, der laufend eine bestimmte Aufgabe wiederholt.
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.Object |
TERMINATE_TASK
Objekt, das in die Queue eingefügt wird, um ein Beenden des Tasks auszulösen
|
_debug, _shouldTerminate, archMgr, didTree, INDEX_MEMORY_SIZE, persMgr| Constructor and Description |
|---|
RepeatingTask(ArchiveManager archiveMgr) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
execute()
Diese Methode muss implementiert werden und definiert die Aktion, die dieser Task ausführt
|
abstract void |
step() |
addTaskStepListener, cleanUp, getArchMgr, getName, getObjectsFromDav, getState, isAlive, isTerminated, join, removeTaskStepListener, setName, shouldTerminate, start, suspendTaskIfNecessary, taskStepDone, terminateTaskprotected static final java.lang.Object TERMINATE_TASK
Objekt, das in die Queue eingefügt wird, um ein Beenden des Tasks auszulösen
public RepeatingTask(ArchiveManager archiveMgr)
protected void execute()
TaskDiese Methode muss implementiert werden und definiert die Aktion, die dieser Task ausführt
public abstract void step()
throws java.lang.InterruptedException
java.lang.InterruptedException