public class StartProcessInstanceWithFormCmd extends Object implements Command<ProcessInstance>, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
outcome |
protected String |
processDefinitionId |
protected String |
processInstanceName |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
StartProcessInstanceWithFormCmd(String processDefinitionId,
String outcome,
Map<String,Object> variables,
String processInstanceName) |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessInstance |
createAndStartProcessInstance(ProcessDefinition processDefinition,
String processInstanceName,
Map<String,Object> variables,
CommandContext commandContext) |
ProcessInstance |
execute(CommandContext commandContext) |
protected Map<String,Object> |
processDataObjects(Collection<org.flowable.bpmn.model.ValuedDataObject> dataObjects) |
protected void |
processUploadFieldsIfNeeded(FormModel formModel,
String processInstanceId)
When content is uploaded for a field, it is uploaded as a 'temporary related content'.
|
protected String processDefinitionId
protected String outcome
protected String processInstanceName
public ProcessInstance execute(CommandContext commandContext)
execute in interface Command<ProcessInstance>protected ProcessInstance createAndStartProcessInstance(ProcessDefinition processDefinition, String processInstanceName, Map<String,Object> variables, CommandContext commandContext)
protected Map<String,Object> processDataObjects(Collection<org.flowable.bpmn.model.ValuedDataObject> dataObjects)
protected void processUploadFieldsIfNeeded(FormModel formModel, String processInstanceId)
Copyright © 2017 Flowable. All rights reserved.