Class Tasks

java.lang.Object
java.lang.Thread
javaforce.webui.tasks.Tasks
All Implemented Interfaces:
Runnable

public class Tasks extends Thread
  • Field Details

  • Constructor Details

    • Tasks

      public Tasks()
  • Method Details

    • init

      public static void init()
      Setup Tasks.
    • init

      public static void init(String tasks_log_folder)
      Setup Tasks with TaskLog.
    • cancel

      public void cancel()
    • getTasks

      public static Tasks getTasks()
    • getTaskLog

      public TaskLog getTaskLog()
    • setSequential

      public void setSequential(boolean state)
      Perform tasks one at a time.
    • addTask

      public void addTask(Panel ui_tasks, Task task)
    • completed

      public void completed(Task task)
    • wait

      public void wait(Task task)
      Waits until task is completed.
    • removeTask

      public void removeTask(Task task)
    • getTaskComplete

      public boolean getTaskComplete(long task_id)
    • getTaskEvent

      public TaskEvent getTaskEvent(long task_id)
    • getTaskStatus

      public int getTaskStatus(long task_id)
    • getTaskResult

      public String getTaskResult(long task_id)
    • run

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