|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 ScheduleTaskManagerkey - task - public ScheduleTask removeTask(java.lang.String key)
ScheduleTaskManager
removeTask in interface ScheduleTaskManagerkey -
public java.util.List listTasks()
ScheduleTaskManager
listTasks in interface ScheduleTaskManagerpublic java.util.List listRunningTasks()
ScheduleTaskManager
listRunningTasks in interface ScheduleTaskManagerpublic boolean startAllTasks()
startAllTasks in interface ScheduleTaskManagerpublic boolean stopAllTasks()
stopAllTasks in interface ScheduleTaskManagerpublic ScheduleTask getTask(java.lang.String key)
getTask in interface ScheduleTaskManagerpublic boolean startTask(ScheduleTask task)
startTask in interface ScheduleTaskManagerpublic boolean stopTask(ScheduleTask task)
stopTask in interface ScheduleTaskManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||