任务和任务组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:任务组对象集合。