| 程序包 | 说明 |
|---|---|
| cn.ponfee.disjob.supervisor | |
| cn.ponfee.disjob.supervisor.configuration | |
| cn.ponfee.disjob.supervisor.instance | |
| cn.ponfee.disjob.supervisor.scanner |
| 构造器和说明 |
|---|
SupervisorStartup(cn.ponfee.disjob.core.base.Supervisor.Local localSupervisor,
SupervisorProperties supervisorConf,
SupervisorRegistry supervisorRegistry,
WorkerClient workerClient,
JobManager jobManager,
JobQuerier jobQuerier,
TaskDispatcher taskDispatcher,
cn.ponfee.disjob.common.lock.LockTemplate scanTriggeringJobLocker,
cn.ponfee.disjob.common.lock.LockTemplate scanWaitingInstanceLocker,
cn.ponfee.disjob.common.lock.LockTemplate scanRunningInstanceLocker) |
| 构造器和说明 |
|---|
SupervisorLifecycle(cn.ponfee.disjob.core.base.Supervisor.Local localSupervisor,
SupervisorProperties supervisorConf,
SupervisorRegistry supervisorRegistry,
WorkerClient workerClient,
JobManager jobManager,
JobQuerier jobQuerier,
TaskDispatcher taskDispatcher,
cn.ponfee.disjob.common.lock.LockTemplate scanTriggeringJobLocker,
cn.ponfee.disjob.common.lock.LockTemplate scanWaitingInstanceLocker,
cn.ponfee.disjob.common.lock.LockTemplate scanRunningInstanceLocker) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected JobManager |
TriggerInstance.jobManager |
| 限定符和类型 | 方法和说明 |
|---|---|
static TriggerInstance |
TriggerInstance.of(JobManager jobManager,
SchedJob job,
SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime) |
| 构造器和说明 |
|---|
GeneralInstance(JobManager jobManager,
SchedJob job) |
TriggerInstance(JobManager jobManager,
SchedJob job) |
WorkflowInstance(JobManager jobManager,
SchedJob job) |
| 构造器和说明 |
|---|
RunningInstanceScanner(SupervisorProperties conf,
cn.ponfee.disjob.common.lock.LockTemplate lockTemplate,
WorkerClient workerClient,
JobManager jobManager,
JobQuerier jobQuerier) |
TriggeringJobScanner(SupervisorProperties conf,
cn.ponfee.disjob.common.lock.LockTemplate lockTemplate,
WorkerClient workerClient,
JobManager jobManager,
JobQuerier jobQuerier) |
WaitingInstanceScanner(SupervisorProperties conf,
cn.ponfee.disjob.common.lock.LockTemplate lockTemplate,
WorkerClient workerClient,
JobManager jobManager,
JobQuerier jobQuerier) |
Copyright © 2025. All rights reserved.