Interface ProgressMonitor

All Known Implementing Classes:
Progress

public interface ProgressMonitor
Only the first invocation of cancel(), complete() or fail() will be honored!
  • Method Details

    • start

      void start()
    • setStatusMessage

      void setStatusMessage(String statusMessage)
    • setProgress

      void setProgress(double progress)
    • setProgress

      void setProgress(double progress, String statusMessage)
    • setProgressIndeterminate

      default void setProgressIndeterminate()
    • setProgressIndeterminate

      default void setProgressIndeterminate(String statusMessage)
    • markCanceled

      void markCanceled()
    • markCanceled

      void markCanceled(String statusMessage)
    • markCompleted

      void markCompleted()
    • markCompleted

      void markCompleted(String statusMessage)
    • markFailed

      void markFailed()
    • markFailed

      void markFailed(String message)
    • setCancelable

      void setCancelable(boolean cancelable)
    • isCancelable

      boolean isCancelable()
    • isCancellationRequested

      boolean isCancellationRequested()