Class Supervisor

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

public class Supervisor extends Object implements Serializable
作业启动管理器
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Field Details

    • launchers

      protected final List<Launcher> launchers
      启动器列表
    • scheduler

      protected Scheduler scheduler
  • Constructor Details

    • Supervisor

      public Supervisor(Scheduler scheduler)
  • Method Details

    • spawnLauncher

      protected Launcher spawnLauncher(long millis)
      启动 TaskLauncher
      Parameters:
      millis - 触发事件的毫秒数
      Returns:
      Launcher
    • notifyLauncherCompleted

      protected void notifyLauncherCompleted(Launcher launcher)
      启动器启动完毕,启动完毕后从执行器列表中移除
      Parameters:
      launcher - 启动器 Launcher