public class StartProcessInstanceCmd<T> extends Object implements Command<ProcessInstance>, Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
businessKey |
protected String |
processDefinitionId |
protected String |
processDefinitionKey |
protected String |
processInstanceName |
protected String |
tenantId |
protected Map<String,Object> |
variables |
Constructor and Description |
---|
StartProcessInstanceCmd(ProcessInstanceBuilderImpl processInstanceBuilder) |
StartProcessInstanceCmd(String processDefinitionKey,
String processDefinitionId,
String businessKey,
Map<String,Object> variables) |
StartProcessInstanceCmd(String processDefinitionKey,
String processDefinitionId,
String businessKey,
Map<String,Object> variables,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
ProcessInstance |
execute(CommandContext commandContext) |
protected void |
initializeVariables(ExecutionEntity processInstance) |
protected String processDefinitionKey
protected String processDefinitionId
protected String businessKey
protected String tenantId
protected String processInstanceName
public StartProcessInstanceCmd(String processDefinitionKey, String processDefinitionId, String businessKey, Map<String,Object> variables)
public StartProcessInstanceCmd(String processDefinitionKey, String processDefinitionId, String businessKey, Map<String,Object> variables, String tenantId)
public StartProcessInstanceCmd(ProcessInstanceBuilderImpl processInstanceBuilder)
public ProcessInstance execute(CommandContext commandContext)
execute
in interface Command<ProcessInstance>
protected void initializeVariables(ExecutionEntity processInstance)
Copyright © 2016 Alfresco. All rights reserved.