Class Manager

java.lang.Object
org.aoju.bus.cron.Manager
All Implemented Interfaces:
Serializable

public class Manager extends Object implements Serializable
作业执行管理器 负责管理作业的启动、停止等
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Field Details

  • Constructor Details

    • Manager

      public Manager(Scheduler scheduler)
  • Method Details

    • getExecutors

      public List<Executor> getExecutors()
      获取所有正在执行的任务调度执行器
      Returns:
      任务执行器列表
    • spawnExecutor

      public Executor spawnExecutor(CronTask task)
      启动 执行器TaskExecutor,即启动作业
      Parameters:
      task - Task
      Returns:
      Executor
    • notifyExecutorCompleted

      public Manager notifyExecutorCompleted(Executor executor)
      执行器执行完毕调用此方法,将执行器从执行器列表移除
      Parameters:
      executor - 执行器 Executor
      Returns:
      this