|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.openprivacy.reptile.tasks.TaskManager
Generic interface for running tasks in the background. These are basically just Threads.
| Constructor Summary | |
TaskManager()
|
|
| Method Summary | |
static boolean |
checkTaskSystemEnabled()
If the Task system is enabled, return true. |
boolean |
contains(java.lang.String identifier)
Return true if this Task manager contains the given task. |
static TaskManager |
getInstance()
Get an instance of the TaskManager. |
Task |
getTask(java.lang.String identifier)
Get a task from the TaskManager. |
java.util.Enumeration |
getTasks()
Get all known tasks. |
void |
run(java.lang.String type)
Run all tasks with the given type. |
void |
run(Task task)
Run this given task. |
void |
start(java.lang.Class clazz)
Start a specific task. |
void |
start(Task task)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TaskManager()
| Method Detail |
public static TaskManager getInstance()
TaskManager.public boolean contains(java.lang.String identifier)
public java.util.Enumeration getTasks()
public void start(java.lang.Class clazz)
throws java.lang.Exception
public void start(Task task)
throws java.lang.Exception
public void run(Task task)
throws java.lang.Exception
public static boolean checkTaskSystemEnabled()
throws java.lang.Exception
public void run(java.lang.String type)
throws java.lang.Exception
public Task getTask(java.lang.String identifier)
throws java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||