Interface TaskProgressInterface

All Known Subinterfaces:
Task

public interface TaskProgressInterface
Erlaubt die Publizierung von Task-Fortschritten im TaskManager.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setTaskProgress(String format, long progress, long maximumProgress, long result)
    Setzt den Fortschritt einer Task.
  • Method Details

    • setTaskProgress

      void setTaskProgress(String format, long progress, long maximumProgress, long result)
      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.
      Parameters:
      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.