接口 ISchedulerService
-
public interface ISchedulerService
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddeleteSchedule(String name)根据名称删除调度计划List<WorkflowScheduleExecutionModel>getAllExecutionRecords(Long start, Integer size)获取所有执行记录List<WorkflowSchedule>getAllSchedules(String workflowName)根据工作流名称获取调度计划List<Long>getNextFewSchedules(String cronExpression, Long scheduleStartTime, Long scheduleEndTime, Integer limit)获取接下来的几个调度时间表WorkflowSchedulegetSchedule(String name)根据调度名称获取调度计划voidpauseAllSchedules()暂停所有调度计划voidpauseSchedule(String name)暂定调度计划voidresumeAllSchedules()恢复所有调度计划voidresumeSchedule(String name)灰度调度计划voidsaveSchedule(SaveScheduleRequest saveScheduleRequest, Boolean overwrite)创建获更新调度计划
-
-
-
方法详细资料
-
deleteSchedule
void deleteSchedule(String name)
根据名称删除调度计划- 参数:
name-
-
getAllSchedules
List<WorkflowSchedule> getAllSchedules(String workflowName)
根据工作流名称获取调度计划- 参数:
workflowName-- 返回:
-
getNextFewSchedules
List<Long> getNextFewSchedules(String cronExpression, Long scheduleStartTime, Long scheduleEndTime, Integer limit)
获取接下来的几个调度时间表- 参数:
cronExpression-scheduleStartTime-scheduleEndTime-limit-- 返回:
-
getSchedule
WorkflowSchedule getSchedule(String name)
根据调度名称获取调度计划- 参数:
name-- 返回:
-
pauseAllSchedules
void pauseAllSchedules()
暂停所有调度计划
-
pauseSchedule
void pauseSchedule(String name)
暂定调度计划- 参数:
name- 调度名称
-
resumeSchedule
void resumeSchedule(String name)
灰度调度计划- 参数:
name- 调度名称
-
resumeAllSchedules
void resumeAllSchedules()
恢复所有调度计划
-
saveSchedule
void saveSchedule(SaveScheduleRequest saveScheduleRequest, Boolean overwrite)
创建获更新调度计划- 参数:
saveScheduleRequest-
-
getAllExecutionRecords
List<WorkflowScheduleExecutionModel> getAllExecutionRecords(Long start, Integer size)
获取所有执行记录
-
-