public class NormalInstanceCreator extends TriggerInstanceCreator<NormalInstanceCreator.NormalInstance>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
NormalInstanceCreator.NormalInstance |
manager| 构造器和说明 |
|---|
NormalInstanceCreator(SchedulerJobManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
NormalInstanceCreator.NormalInstance |
create(cn.ponfee.scheduler.core.model.SchedJob job,
cn.ponfee.scheduler.core.enums.RunType runType,
long triggerTime)
Creates instance and tasks
|
void |
dispatch(cn.ponfee.scheduler.core.model.SchedJob job,
NormalInstanceCreator.NormalInstance instance)
Dispatch created task
|
createAndDispatch, ofpublic NormalInstanceCreator(SchedulerJobManager manager)
public NormalInstanceCreator.NormalInstance create(cn.ponfee.scheduler.core.model.SchedJob job, cn.ponfee.scheduler.core.enums.RunType runType, long triggerTime) throws cn.ponfee.scheduler.core.exception.JobException
TriggerInstanceCreatorcreate 在类中 TriggerInstanceCreator<NormalInstanceCreator.NormalInstance>job - the sched jobrunType - the run typetriggerTime - the trigger timecn.ponfee.scheduler.core.exception.JobException - if split task occur JobExceptionpublic void dispatch(cn.ponfee.scheduler.core.model.SchedJob job,
NormalInstanceCreator.NormalInstance instance)
TriggerInstanceCreatordispatch 在类中 TriggerInstanceCreator<NormalInstanceCreator.NormalInstance>job - the sched jobinstance - the instanceCopyright © 2023. All rights reserved.