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​(java.lang.String statusMessage)
    • setProgress

      void setProgress​(double progress)
    • setProgress

      void setProgress​(double progress, java.lang.String statusMessage)
    • setProgressIndeterminate

      default void setProgressIndeterminate()
    • setProgressIndeterminate

      default void setProgressIndeterminate​(java.lang.String statusMessage)
    • markCanceled

      void markCanceled()
    • markCanceled

      void markCanceled​(java.lang.String statusMessage)
    • markCompleted

      void markCompleted()
    • markCompleted

      void markCompleted​(java.lang.String statusMessage)
    • markFailed

      void markFailed()
    • markFailed

      void markFailed​(java.lang.String message)
    • setCancelable

      void setCancelable​(boolean cancelable)
    • isCancelable

      boolean isCancelable()
    • isCancellationRequested

      boolean isCancellationRequested()