接口 ISchedulingService

所有已知实现类:
SchedulingTaskServiceImpl

public interface ISchedulingService
定时任务接口
从以下版本开始:
1.1.0
  • 方法详细资料

    • taskList

      List<ScheduledTaskBean> taskList()
      所有任务列表
    • tryOnce

      boolean tryOnce(String taskKey, Map<String,Object> params)
      尝试执行一次
      参数:
      taskKey - 任务 key
      params - 参数
      返回:
      结果
    • start

      Boolean start(String taskKey)
      根据任务key 启动任务
    • stop

      Boolean stop(String taskKey)
      根据任务key 停止任务
    • restart

      Boolean restart(String taskKey)
      根据任务key 重启任务
    • initAllTask

      void initAllTask(List<ScheduledTaskBean> scheduledTaskBeanList)
      程序启动时初始化 启动所有正常状态的任务
    • isStart

      Boolean isStart(String taskKey)
      检查任务是否已经启动
      参数:
      taskKey - 任务 key