|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.velocityweb.scheduletask.impl.SimpleScheduleTaskManager
Constructor Summary | |
SimpleScheduleTaskManager()
|
Method Summary | |
void |
addTask(java.lang.String key,
ScheduleTask task)
add task to task list |
ScheduleTask |
getTask(java.lang.String key)
|
java.util.List |
listRunningTasks()
list all running tasks |
java.util.List |
listTasks()
get all task from task list |
ScheduleTask |
removeTask(java.lang.String key)
remove task from task list |
boolean |
startAllTasks()
|
boolean |
startTask(ScheduleTask task)
|
boolean |
stopAllTasks()
|
boolean |
stopTask(ScheduleTask task)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SimpleScheduleTaskManager()
Method Detail |
public void addTask(java.lang.String key, ScheduleTask task)
ScheduleTaskManager
addTask
in interface ScheduleTaskManager
key
- task
- public ScheduleTask removeTask(java.lang.String key)
ScheduleTaskManager
removeTask
in interface ScheduleTaskManager
key
-
public java.util.List listTasks()
ScheduleTaskManager
listTasks
in interface ScheduleTaskManager
public java.util.List listRunningTasks()
ScheduleTaskManager
listRunningTasks
in interface ScheduleTaskManager
public boolean startAllTasks()
startAllTasks
in interface ScheduleTaskManager
public boolean stopAllTasks()
stopAllTasks
in interface ScheduleTaskManager
public ScheduleTask getTask(java.lang.String key)
getTask
in interface ScheduleTaskManager
public boolean startTask(ScheduleTask task)
startTask
in interface ScheduleTaskManager
public boolean stopTask(ScheduleTask task)
stopTask
in interface ScheduleTaskManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |