public static class SupervisorStartup.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
SupervisorStartup |
build() |
SupervisorStartup.Builder |
currentSupervisor(cn.ponfee.scheduler.core.base.Supervisor currentSupervisor) |
SupervisorStartup.Builder |
scanRunningInstanceLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanRunningInstanceLocker) |
SupervisorStartup.Builder |
scanTriggeringJobLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanTriggeringJobLocker) |
SupervisorStartup.Builder |
scanWaitingInstanceLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingInstanceLocker) |
SupervisorStartup.Builder |
schedulerJobManager(SchedulerJobManager schedulerJobManager) |
SupervisorStartup.Builder |
supervisorConfig(SupervisorProperties supervisorConfig) |
SupervisorStartup.Builder |
supervisorRegistry(SupervisorRegistry supervisorRegistry) |
SupervisorStartup.Builder |
taskDispatcher(TaskDispatcher taskDispatcher) |
public SupervisorStartup.Builder currentSupervisor(cn.ponfee.scheduler.core.base.Supervisor currentSupervisor)
public SupervisorStartup.Builder supervisorConfig(SupervisorProperties supervisorConfig)
public SupervisorStartup.Builder supervisorRegistry(SupervisorRegistry supervisorRegistry)
public SupervisorStartup.Builder schedulerJobManager(SchedulerJobManager schedulerJobManager)
public SupervisorStartup.Builder scanTriggeringJobLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanTriggeringJobLocker)
public SupervisorStartup.Builder scanWaitingInstanceLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingInstanceLocker)
public SupervisorStartup.Builder scanRunningInstanceLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanRunningInstanceLocker)
public SupervisorStartup.Builder taskDispatcher(TaskDispatcher taskDispatcher)
public SupervisorStartup build()
Copyright © 2023. All rights reserved.