Package de.bsvrz.ars.ars.mgmt.tasks.base
Schnittstelle TaskProgressInterface
- Alle bekannten Unterschnittstellen:
Task
public interface TaskProgressInterface
Erlaubt die Publizierung von Task-Fortschritten im
TaskManager.-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidsetTaskProgress(String format, long progress, long maximumProgress, long result) Setzt den Fortschritt einer Task.
-
Methodendetails
-
setTaskProgress
Setzt den Fortschritt einer Task. Im Falle einer Ausgabe werden der übergebene Formatstring und die weiteren Parameter an die Methode Formatter.format() übergeben um den auszugebenden Text zu ermitteln.- Parameter:
format- Formatstring, der bei Ausgaben dazu verwendet wird, eine textuelle Beschreibung des aktuellen Fortschritts zu erzeugen.progress- Fortschritt der aktuellen Aktion oder-1, wenn der Fortschritt nicht bekannt ist.maximumProgress- Maximum des Fortschritts einer Aktion oder-1, wenn das Maximum nicht bekannt ist.result- Zwischenergebnis der aktuell durchgeführten Aktion oder-1, wenn kein Zwischenergebnis bekannt ist.
-