接口 ISchedulerService
-
public interface ISchedulerService
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 Boolean
deleteSchedule(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)
获取接下来的几个调度时间表WorkflowSchedule
getSchedule(String name)
根据调度名称获取调度计划Integer
pauseAllSchedules()
暂停所有调度计划Boolean
pauseSchedule(String name)
暂定调度计划Integer
resumeAllSchedules()
恢复所有调度计划Boolean
resumeSchedule(String name)
灰度调度计划Boolean
saveSchedule(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)
获取所有执行记录
-
-