public interface SuspendableTask
Interface für Tasks, die angehalten werden, wenn das Archivsystem überlastet ist.
Modifier and Type | Method and Description |
---|---|
boolean |
shouldTerminate()
Zeigt an, ob der Task beendet werden soll.
|
void |
suspendTaskIfNecessary()
Hält den Task an, falls sich das Archivsystem in einem kritischen Zustand befindet.
|
void suspendTaskIfNecessary()
Hält den Task an, falls sich das Archivsystem in einem kritischen Zustand befindet. Wird das Archivsystem beendet, wird der Task fortgesetzt, so dass er seine Aufgabe noch vollständig erfüllen kann. #isTerminated
liefert anschließend true
zurück.
boolean shouldTerminate()
Zeigt an, ob der Task beendet werden soll.
true
falls der Task beendet werden soll.