接口 ISchedulerService


  • public interface ISchedulerService
    • 方法详细资料

      • deleteSchedule

        Boolean 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

        Integer pauseAllSchedules()
        暂停所有调度计划
      • pauseSchedule

        Boolean pauseSchedule​(String name)
        暂定调度计划
        参数:
        name - 调度名称
      • resumeSchedule

        Boolean resumeSchedule​(String name)
        灰度调度计划
        参数:
        name - 调度名称
      • resumeAllSchedules

        Integer resumeAllSchedules()
        恢复所有调度计划
      • saveSchedule

        Boolean saveSchedule​(SaveScheduleRequest saveScheduleRequest)
        创建获更新调度计划
        参数:
        saveScheduleRequest -