Interface TaskMonitor

All Known Subinterfaces:
ProgressMonitor
All Known Implementing Classes:
AbstractProgressMonitor, AbstractTaskMonitor, DefaultProgressMonitor, DialogProgressMonitor, FreqProgressMonitor, LogProgressMonitor, PrintStreamProgressMonitor, ProgressMonitorTranslator, SilentProgressMonitor, TaskMonitorDelegate

public interface TaskMonitor
  • Method Details

    • start

      void start()
    • terminate

      void terminate()
    • cancel

      void cancel()
    • resume

      void resume()
    • suspend

      void suspend()
    • isSuspended

      boolean isSuspended()
    • isTerminated

      boolean isTerminated()
    • isBlocked

      boolean isBlocked()
    • setBlocked

      void setBlocked(boolean blocked)
    • isStarted

      boolean isStarted()
    • isCanceled

      boolean isCanceled()
    • reset

      void reset()
    • getId

      long getId()
    • getName

      String getName()
    • getDesc

      String getDesc()
    • addListener

      void addListener(TaskListener listener)
    • removeListener

      void removeListener(TaskListener listener)
    • getListeners

      TaskListener[] getListeners()
    • getDuration

      long getDuration()
    • getStartTime

      long getStartTime()
    • setMessage

      void setMessage(Message message)
    • setMessage

      void setMessage(String message)
    • setMessage

      void setMessage(String message, Object... args)
    • getMessage

      Message getMessage()