| 限定符和类型 | 方法和说明 |
|---|---|
SupervisorStartup.Builder |
SupervisorStartup.Builder.distributedJobManager(DistributedJobManager distributedJobManager) |
| 构造器和说明 |
|---|
SupervisorOpenapiProvider(DistributedJobManager jobManager,
DistributedJobQuerier jobQuerier) |
SupervisorServiceProvider(DistributedJobManager jobManager,
DistributedJobQuerier jobQuerier) |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.ponfee.disjob.core.openapi.supervisor.SupervisorOpenapi |
EnableSupervisor.EnableSupervisorConfiguration.supervisorOpenapi(DistributedJobManager jobManager,
DistributedJobQuerier jobQuerier) |
cn.ponfee.disjob.core.base.SupervisorService |
EnableSupervisor.EnableSupervisorConfiguration.supervisorService(DistributedJobManager jobManager,
DistributedJobQuerier jobQuerier) |
| 构造器和说明 |
|---|
SupervisorLifecycle(cn.ponfee.disjob.core.base.Supervisor currentSupervisor,
SupervisorProperties supervisorProperties,
SupervisorRegistry supervisorRegistry,
DistributedJobManager distributedJobManager,
cn.ponfee.disjob.common.lock.DoInLocked scanTriggeringJobLocker,
cn.ponfee.disjob.common.lock.DoInLocked scanWaitingInstanceLocker,
cn.ponfee.disjob.common.lock.DoInLocked scanRunningInstanceLocker,
TaskDispatcher taskDispatcher) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected DistributedJobManager |
TriggerInstanceCreator.jobManager |
| 限定符和类型 | 方法和说明 |
|---|---|
static TriggerInstanceCreator<?> |
TriggerInstanceCreator.of(Integer jobType,
DistributedJobManager jobManager) |
| 构造器和说明 |
|---|
NormalInstanceCreator(DistributedJobManager jobManager) |
TriggerInstanceCreator(DistributedJobManager jobManager) |
WorkflowInstanceCreator(DistributedJobManager jobManager) |
| 构造器和说明 |
|---|
RunningInstanceScanner(long heartbeatPeriodMilliseconds,
cn.ponfee.disjob.common.lock.DoInLocked doInLocked,
DistributedJobManager jobManager) |
TriggeringJobScanner(long heartbeatPeriodMilliseconds,
int processJobMaximumPoolSize,
cn.ponfee.disjob.common.lock.DoInLocked doInLocked,
DistributedJobManager jobManager) |
WaitingInstanceScanner(long heartbeatPeriodMilliseconds,
cn.ponfee.disjob.common.lock.DoInLocked doInLocked,
DistributedJobManager jobManager) |
Copyright © 2023. All rights reserved.