| 限定符和类型 | 方法和说明 |
|---|---|
SchedInstanceResponse |
SchedJobConverterImpl.convert(SchedInstance source) |
SchedInstanceResponse |
SchedJobConverter.convert(SchedInstance source) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SchedInstanceResponse |
SchedInstanceResponse.of(SchedInstance instance,
List<SchedTask> tasks) |
| 限定符和类型 | 方法和说明 |
|---|---|
static cn.ponfee.disjob.core.dto.worker.SplitJobParam |
ModelConverter.toSplitJobParam(SchedJob job,
SchedInstance instance) |
static cn.ponfee.disjob.core.dto.worker.SplitJobParam |
ModelConverter.toSplitJobParam(SchedJob job,
SchedInstance instance,
List<cn.ponfee.disjob.core.dag.PredecessorInstance> predecessorInstances) |
| 构造器和说明 |
|---|
ExecuteTaskParamBuilder(SchedJob job,
SchedInstance instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedInstance |
JobQuerier.getInstance(long instanceId) |
SchedInstance |
JobQuerier.getInstance(long jobId,
long triggerTime,
cn.ponfee.disjob.core.enums.RunType runType) |
SchedInstance |
JobQuerier.getRetryingInstance(long instanceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SchedInstance> |
JobQuerier.findExpireRunningInstance(Date expireTime,
int size) |
List<SchedInstance> |
JobQuerier.findExpireWaitingInstance(Date expireTime,
int size) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
JobManager.dispatch(SchedJob job,
SchedInstance instance,
List<SchedTask> tasks) |
boolean |
JobManager.purgeInstance(SchedInstance inst)
Purge the zombie instance which maybe dead
|
boolean |
JobManager.redispatch(SchedJob job,
SchedInstance instance,
List<SchedTask> tasks) |
void |
JobManager.saveInstanceAndTasks(SchedInstance instance,
List<SchedTask> tasks) |
void |
JobManager.saveLeadInstanceAndWorkflows(SchedInstance instance,
List<SchedWorkflow> workflows) |
boolean |
JobManager.updateInstanceNextScanTime(SchedInstance inst,
Date nextScanTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedInstance |
SchedInstanceMapper.get(long instanceId)
Gets sched instance by instance_id
|
SchedInstance |
SchedInstanceMapper.getByUniqueKey(long jobId,
long triggerTime,
int runType,
long uniqueFlag) |
SchedInstance |
SchedInstanceMapper.getRetrying(long instanceId) |
SchedInstance |
SchedInstanceMapper.lock(long instanceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SchedInstance> |
SchedInstanceMapper.findChildren(long pnstanceId,
Integer runType) |
List<SchedInstance> |
SchedInstanceMapper.findExpireState(int runState,
Date expireTime,
int size) |
List<SchedInstance> |
SchedInstanceMapper.findRunRetry(long instanceId) |
List<SchedInstance> |
SchedInstanceMapper.findWorkflowNode(long wnstanceId) |
List<SchedInstance> |
SchedInstanceMapper.queryByPnstanceId(long pnstanceId) |
List<SchedInstance> |
SchedInstanceMapper.queryPageRecords(SchedInstancePageRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
SchedInstanceMapper.insert(SchedInstance instance) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SchedInstance |
TriggerInstance.instance |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
WorkflowInstance.create(SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime) |
protected abstract void |
TriggerInstance.create(SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime)
Creates instance and tasks
|
protected void |
GeneralInstance.create(SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime) |
static TriggerInstance |
TriggerInstance.of(JobManager jobManager,
SchedJob job,
SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedInstance |
SchedInstance.fillUniqueFlag() |
static SchedInstance |
SchedInstance.of(SchedInstance parent,
Long wnstanceId,
long instanceId,
long jobId,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime,
int retriedCount)
Creates sched instance
|
static SchedInstance |
SchedInstance.of(SchedInstance parent,
long instanceId,
long jobId,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime,
int retriedCount) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SchedInstance |
SchedInstance.of(SchedInstance parent,
Long wnstanceId,
long instanceId,
long jobId,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime,
int retriedCount)
Creates sched instance
|
static SchedInstance |
SchedInstance.of(SchedInstance parent,
long instanceId,
long jobId,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime,
int retriedCount) |
Copyright © 2025. All rights reserved.