Class Process

    • Constructor Detail

      • Process

        public Process​(String description)
    • Method Detail

      • isCanceled

        public boolean isCanceled()
      • startPerforming

        public void startPerforming​(ProcessManager manager)
      • getErrorMessage

        public String getErrorMessage()
      • getDescription

        public String getDescription()
      • getProgress

        public int getProgress()
      • cancel

        public void cancel()
        Cancels the process. Note that calling ProcessManager.update() after this cancellation is required for any other process in the queue to start.
      • pause

        public void pause()
        Pauses this process. This may or may not be actually respected by the underlying future as support depends on the runner.
      • resume

        public void resume()
        Resumes this process if it was paused.
      • getId

        public long getId()
      • getChangeDataId

        public abstract ChangeDataId getChangeDataId()