| 限定符和类型 | 方法和说明 |
|---|---|
SchedJob |
SchedJobConverterImpl.convert(SchedJobAddRequest source) |
SchedJob |
SchedJobConverter.convert(SchedJobAddRequest source) |
SchedJob |
SchedJobConverterImpl.convert(SchedJobUpdateRequest source) |
SchedJob |
SchedJobConverter.convert(SchedJobUpdateRequest source) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedJobResponse |
SchedJobConverterImpl.convert(SchedJob source) |
SchedJobResponse |
SchedJobConverter.convert(SchedJob source) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedJob |
SchedJobAddRequest.tosSchedJob(String user) |
SchedJob |
SchedJobUpdateRequest.tosSchedJob(String user) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Long |
TriggerTimes.computeNextTriggerTime(SchedJob job,
Date now)
Returns the next trigger time
|
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) |
static cn.ponfee.disjob.core.dto.worker.VerifyJobParam |
ModelConverter.toVerifyJobParam(SchedJob job) |
static Long |
TriggerTimes.updateNextTriggerTime(SchedJob job) |
| 构造器和说明 |
|---|
ExecuteTaskParamBuilder(SchedJob job,
SchedInstance instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedJob |
JobQuerier.getJob(long jobId) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SchedJob> |
JobQuerier.findBeTriggeringJob(long maxNextTriggerTime,
int size)
Scan will be triggering sched jobs.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
JobManager.addJob(SchedJob job) |
void |
JobManager.disableJob(SchedJob job) |
boolean |
JobManager.dispatch(SchedJob job,
SchedInstance instance,
List<SchedTask> tasks) |
boolean |
JobManager.redispatch(SchedJob job,
SchedInstance instance,
List<SchedTask> tasks) |
void |
JobManager.scheduleTriggerJob(SchedJob job,
long triggerTime) |
void |
JobManager.updateJob(SchedJob job) |
void |
JobManager.updateJobNextScanTime(SchedJob job) |
boolean |
JobManager.updateJobNextTriggerTime(SchedJob job) |
void |
WorkerClient.verifyJob(SchedJob job) |
| 限定符和类型 | 方法和说明 |
|---|---|
SchedJob |
SchedJobMapper.get(long jobId)
Gets sched job by job_id
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<SchedJob> |
SchedJobMapper.findBeTriggering(long maxNextTriggerTime,
int size)
Finds job witch will be triggering
|
List<SchedJob> |
SchedJobMapper.findByJobIds(List<Long> jobIds) |
List<SchedJob> |
SchedJobMapper.queryPageRecords(SchedJobPageRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
SchedJobMapper.disable(SchedJob job)
Disable the job.
|
int |
SchedJobMapper.insert(SchedJob job) |
int |
SchedJobMapper.update(SchedJob job) |
int |
SchedJobMapper.updateNextScanTime(SchedJob job) |
int |
SchedJobMapper.updateNextTriggerTime(SchedJob job)
Update the job next trigger time.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected SchedJob |
TriggerInstance.job |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
Copyright © 2025. All rights reserved.