public abstract class TriggerInstance extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected SchedInstance |
instance |
protected SchedJob |
job |
protected JobManager |
jobManager |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
dispatch(cn.ponfee.disjob.common.base.TriConsumer<SchedJob,SchedInstance,List<SchedTask>> dispatching) |
static TriggerInstance |
of(JobManager jobManager,
SchedJob job,
SchedInstance parent,
cn.ponfee.disjob.core.enums.RunType runType,
long triggerTime) |
abstract void |
save(cn.ponfee.disjob.common.base.TriConsumer<List<SchedInstance>,List<SchedWorkflow>,List<SchedTask>> persistence) |
protected final JobManager jobManager
protected final SchedJob job
protected SchedInstance instance
public abstract void save(cn.ponfee.disjob.common.base.TriConsumer<List<SchedInstance>,List<SchedWorkflow>,List<SchedTask>> persistence)
public abstract void dispatch(cn.ponfee.disjob.common.base.TriConsumer<SchedJob,SchedInstance,List<SchedTask>> dispatching)
public static TriggerInstance of(JobManager jobManager, SchedJob job, SchedInstance parent, cn.ponfee.disjob.core.enums.RunType runType, long triggerTime) throws cn.ponfee.disjob.core.exception.JobException
cn.ponfee.disjob.core.exception.JobExceptionCopyright © 2025. All rights reserved.