public class StartProcessInstanceAtActivitiesCmd extends Object implements Command<ProcessInstanceWithVariables>
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
|
ProcessInstanceWithVariables |
execute(CommandContext commandContext) |
protected ProcessInstantiationBuilderImpl instantiationBuilder
public StartProcessInstanceAtActivitiesCmd(ProcessInstantiationBuilderImpl instantiationBuilder)
public ProcessInstanceWithVariables execute(CommandContext commandContext)
execute
in interface Command<ProcessInstanceWithVariables>
protected ActivityImpl determineFirstActivity(ProcessDefinitionImpl processDefinition, ProcessInstanceModificationBuilderImpl modificationBuilder)
Copyright © 2017. All rights reserved.