public static class SupervisorStartup.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
SupervisorStartup |
build() |
SupervisorStartup.Builder |
currentSupervisor(cn.ponfee.scheduler.core.base.Supervisor currentSupervisor) |
SupervisorStartup.Builder |
scanRunningTrackLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanRunningTrackLocker) |
SupervisorStartup.Builder |
scanTriggeringJobLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanTriggeringJobLocker) |
SupervisorStartup.Builder |
scanWaitingTrackLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingTrackLocker) |
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 scanWaitingTrackLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanWaitingTrackLocker)
public SupervisorStartup.Builder scanRunningTrackLocker(cn.ponfee.scheduler.common.lock.DoInLocked scanRunningTrackLocker)
public SupervisorStartup.Builder taskDispatcher(TaskDispatcher taskDispatcher)
public SupervisorStartup build()
Copyright © 2023. All rights reserved.