Class AbstractSaveFormInstanceCmd
- java.lang.Object
-
- com.flowable.form.engine.impl.cmd.AbstractSaveFormInstanceCmd
-
- All Implemented Interfaces:
Serializable
,Command<FormInstance>
- Direct Known Subclasses:
CreateFormInstanceCmd
,SaveFormInstanceCmd
public abstract class AbstractSaveFormInstanceCmd extends Object implements Command<FormInstance>, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
formDefinitionId
protected FormInfo
formInfo
protected String
outcome
protected String
processDefinitionId
protected String
processInstanceId
protected String
scopeDefinitionId
protected String
scopeId
protected String
scopeType
protected String
taskId
protected String
tenantId
protected Map<String,Object>
variables
-
Constructor Summary
Constructors Constructor Description AbstractSaveFormInstanceCmd(String formDefinitionId, Map<String,Object> variables, String taskId, String processInstanceId, String processDefinitionId, String tenantId, String outcome)
AbstractSaveFormInstanceCmd(String formDefinitionId, Map<String,Object> variables, String taskId, String scopeId, String scopeType, String scopeDefinitionId, String tenantId, String outcome)
AbstractSaveFormInstanceCmd(FormInfo formInfo, Map<String,Object> variables, String taskId, String processInstanceId, String processDefinitionId, String tenantId, String outcome)
AbstractSaveFormInstanceCmd(FormInfo formInfo, Map<String,Object> variables, String taskId, String scopeId, String scopeType, String scopeDefinitionId, String tenantId, String outcome)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description FormInstance
execute(CommandContext commandContext)
protected abstract FormInstanceEntity
findExistingFormInstance(FormEngineConfiguration formEngineConfiguration)
-
-
-
Field Detail
-
formDefinitionId
protected String formDefinitionId
-
formInfo
protected FormInfo formInfo
-
taskId
protected String taskId
-
processInstanceId
protected String processInstanceId
-
processDefinitionId
protected String processDefinitionId
-
scopeId
protected String scopeId
-
scopeType
protected String scopeType
-
scopeDefinitionId
protected String scopeDefinitionId
-
tenantId
protected String tenantId
-
outcome
protected String outcome
-
-
Constructor Detail
-
AbstractSaveFormInstanceCmd
public AbstractSaveFormInstanceCmd(FormInfo formInfo, Map<String,Object> variables, String taskId, String processInstanceId, String processDefinitionId, String tenantId, String outcome)
-
AbstractSaveFormInstanceCmd
public AbstractSaveFormInstanceCmd(String formDefinitionId, Map<String,Object> variables, String taskId, String processInstanceId, String processDefinitionId, String tenantId, String outcome)
-
AbstractSaveFormInstanceCmd
public AbstractSaveFormInstanceCmd(String formDefinitionId, Map<String,Object> variables, String taskId, String scopeId, String scopeType, String scopeDefinitionId, String tenantId, String outcome)
-
-
Method Detail
-
execute
public FormInstance execute(CommandContext commandContext)
- Specified by:
execute
in interfaceCommand<FormInstance>
-
findExistingFormInstance
protected abstract FormInstanceEntity findExistingFormInstance(FormEngineConfiguration formEngineConfiguration)
-
-