@AutoConfigureOrder(value=2147483647) public class SupervisorStartupRunner extends Object implements org.springframework.boot.ApplicationRunner, org.springframework.beans.factory.DisposableBean, org.springframework.core.Ordered
| 构造器和说明 |
|---|
SupervisorStartupRunner(cn.ponfee.scheduler.core.base.Supervisor currentSupervisor,
SupervisorProperties supervisorConfig,
SchedulerJobManager schedulerJobManager,
cn.ponfee.scheduler.common.lock.DoInLocked scanTriggeringJobLocker,
cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingInstanceLocker,
cn.ponfee.scheduler.common.lock.DoInLocked scanRunningInstanceLocker,
SupervisorRegistry supervisorRegistry,
TaskDispatcher taskDispatcher) |
public SupervisorStartupRunner(cn.ponfee.scheduler.core.base.Supervisor currentSupervisor,
SupervisorProperties supervisorConfig,
SchedulerJobManager schedulerJobManager,
@Qualifier(value="scan-triggering-job-locker")
cn.ponfee.scheduler.common.lock.DoInLocked scanTriggeringJobLocker,
@Qualifier(value="scan-waiting-instance-locker")
cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingInstanceLocker,
@Qualifier(value="scan-running-instance-locker")
cn.ponfee.scheduler.common.lock.DoInLocked scanRunningInstanceLocker,
SupervisorRegistry supervisorRegistry,
TaskDispatcher taskDispatcher)
public void run(org.springframework.boot.ApplicationArguments args)
run 在接口中 org.springframework.boot.ApplicationRunnerpublic void destroy()
destroy 在接口中 org.springframework.beans.factory.DisposableBeanpublic int getOrder()
getOrder 在接口中 org.springframework.core.OrderedCopyright © 2023. All rights reserved.