public class WorkflowInstanceCreator extends TriggerInstanceCreator<WorkflowInstanceCreator.WorkflowInstance>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WorkflowInstanceCreator.WorkflowInstance |
manager| 构造器和说明 |
|---|
WorkflowInstanceCreator(SchedulerJobManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
WorkflowInstanceCreator.WorkflowInstance |
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,
WorkflowInstanceCreator.WorkflowInstance instance)
Dispatch created task
|
createAndDispatch, ofpublic WorkflowInstanceCreator(SchedulerJobManager manager)
public WorkflowInstanceCreator.WorkflowInstance 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<WorkflowInstanceCreator.WorkflowInstance>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,
WorkflowInstanceCreator.WorkflowInstance instance)
TriggerInstanceCreatordispatch 在类中 TriggerInstanceCreator<WorkflowInstanceCreator.WorkflowInstance>job - the sched jobinstance - the instanceCopyright © 2023. All rights reserved.