接口 ISchedulerService
-
public interface ISchedulerService
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 BooleandeleteSchedule(String name)根据名称删除调度计划List<WorkflowScheduleExecution>getAllExecutionRecords(Long start, Integer size)获取所有执行记录List<WorkflowSchedule>getAllSchedules(String workflowName)根据工作流名称获取调度计划List<Long>getNextFewSchedules(String cronExpression, Long scheduleStartTime, Long scheduleEndTime, Integer limit)获取接下来的几个调度时间表WorkflowSchedulegetSchedule(String name)根据调度名称获取调度计划IntegerpauseAllSchedules()暂停所有调度计划BooleanpauseSchedule(String name)暂定调度计划IntegerresumeAllSchedules()恢复所有调度计划BooleanresumeSchedule(String name)灰度调度计划BooleansaveSchedule(SaveScheduleRequest saveScheduleRequest)创建获更新调度计划
-
-
-
方法详细资料
-
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
Integer pauseAllSchedules()
暂停所有调度计划
-
resumeAllSchedules
Integer resumeAllSchedules()
恢复所有调度计划
-
saveSchedule
Boolean saveSchedule(SaveScheduleRequest saveScheduleRequest)
创建获更新调度计划- 参数:
saveScheduleRequest-
-
getAllExecutionRecords
List<WorkflowScheduleExecution> getAllExecutionRecords(Long start, Integer size)
获取所有执行记录
-
-