Class Task

java.lang.Object
java.lang.Thread
javaforce.webui.tasks.Task
All Implemented Interfaces:
Runnable, Status

public class Task extends Thread implements Status
  • Field Details

    • ts_start

      protected long ts_start
    • ts_stop

      protected long ts_stop
    • ts_delta

      protected long ts_delta
    • running

      protected boolean running
    • percent

      public int percent
    • successful

      public boolean successful
    • action

      public String action
    • result

      public String result
    • tasks

      public Panel tasks
    • taskui

      public TaskUI taskui
  • Constructor Details

    • Task

      public Task(String action)
  • Method Details

    • run

      public final void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • doTask

      public void doTask()
      Performs task in a thread.
    • setResult

      public void setResult(String msg)
    • setStatus

      public void setStatus(String msg)
      Specified by:
      setStatus in interface Status
    • setPercent

      public void setPercent(int value)
      Specified by:
      setPercent in interface Status
    • setResult

      public void setResult(boolean result)
      Specified by:
      setResult in interface Status