目录

任务和任务组API

类名:com.runqianapp.schedule.TaskManager

有以下可供调用的方法:

addTask

语法:public static synchronized void addTask(TaskInfo info)

参数说明:info任务信息对象。

功能说明:添加任务。

deleteTask

语法:public static synchronized void deleteTask(int taskID)

参数说明:taskID是任务ID。

功能说明:根据任务ID删除一个任务。

setTask

语法:public static synchronized void setTask(TaskInfo info)

参数说明:info是任务对象。

功能说明:修改任务。

updateTask

语法:public static void updateTask(TaskInfo ti, int groupId)

参数说明:ti是任务对象,groupId是要更新的任务组id。

功能说明:更新任务。

addGroup

语法:public static synchronized void addGroup(GroupInfo info)

参数说明:info是任务组对象。

功能说明:添加一个任务组,内部生成主键。

deleteGroup 

语法:public static synchronized void deleteGroup(int groupID)

参数说明:groupID是任务组ID。

功能说明:删除一个任务组。

 getGroup

语法:public static GroupInfo getGroup(int groupId)

参数说明:groupId是任务组ID。

功能说明:获取指定ID的任务组。

Returns:任务组对象。

setGroup

语法:public static synchronized void setGroup(GroupInfo info)

参数说明:info是任务组对象。

功能说明:修改一个任务组。任务组的属性会复制到其下的所有任务中。

getGroups

语法:public static List<GroupInfo> getGroups()

功能说明:获取调度器的所有任务组。

Returns:任务组对象集合。