public class StartProcessInstanceAtActivitiesCmd extends Object implements Command<ProcessInstance>
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessInstantiationBuilderImpl | 
instantiationBuilder  | 
| Constructor and Description | 
|---|
StartProcessInstanceAtActivitiesCmd(ProcessInstantiationBuilderImpl instantiationBuilder)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ActivityImpl | 
determineFirstActivity(ProcessDefinitionImpl processDefinition,
                      ProcessInstanceModificationBuilderImpl modificationBuilder)
get the activity that is started by the first instruction, if exists;
 return null if the first instruction is a start-transition instruction 
 | 
ProcessInstance | 
execute(CommandContext commandContext)  | 
protected ProcessInstantiationBuilderImpl instantiationBuilder
public StartProcessInstanceAtActivitiesCmd(ProcessInstantiationBuilderImpl instantiationBuilder)
public ProcessInstance execute(CommandContext commandContext)
execute in interface Command<ProcessInstance>protected ActivityImpl determineFirstActivity(ProcessDefinitionImpl processDefinition, ProcessInstanceModificationBuilderImpl modificationBuilder)
Copyright © 2017. All rights reserved.