public class AbstractGetFormInstanceModelCmd extends Object implements Command<FormInstanceInfo>, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static SimpleDateFormat |
DATE_FORMAT |
protected String |
formDefinitionId |
protected String |
formDefinitionKey |
protected String |
formInstanceId |
protected String |
parentDeploymentId |
protected String |
processInstanceId |
protected String |
scopeId |
protected String |
scopeType |
protected String |
taskId |
protected String |
tenantId |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
AbstractGetFormInstanceModelCmd() |
| Modifier and Type | Method and Description |
|---|---|
FormInstanceInfo |
execute(CommandContext commandContext) |
protected void |
fillFormFieldValues(FormInstance formInstance,
FormInstanceInfo formInstanceModel,
CommandContext commandContext) |
protected void |
fillFormInstanceValues(FormInstanceInfo formInstanceModel,
FormInstance formInstance,
Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
fillVariablesWithFormValues(Map<String,com.fasterxml.jackson.databind.JsonNode> submittedFormFieldMap,
List<FormField> allFields) |
protected void |
initializeValues(String formDefinitionKey,
String parentDeploymentId,
String formDefinitionId,
String tenantId,
String taskId,
String processInstanceId,
Map<String,Object> variables) |
protected void |
initializeValuesForScope(String formDefinitionKey,
String parentDeploymentId,
String formDefinitionId,
String tenantId,
String scopeId,
String scopeType,
Map<String,Object> variables) |
protected FormDefinitionCacheEntry |
resolveFormDefinition(CommandContext commandContext) |
protected FormInstance |
resolveFormInstance(CommandContext commandContext) |
protected FormInstanceInfo |
resolveFormInstanceModel(FormDefinitionCacheEntry formCacheEntry,
FormInstance formInstance,
CommandContext commandContext) |
protected static final SimpleDateFormat DATE_FORMAT
protected String formInstanceId
protected String formDefinitionKey
protected String parentDeploymentId
protected String formDefinitionId
protected String taskId
protected String processInstanceId
protected String scopeId
protected String scopeType
protected String tenantId
public FormInstanceInfo execute(CommandContext commandContext)
execute in interface Command<FormInstanceInfo>protected void initializeValues(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String tenantId, String taskId, String processInstanceId, Map<String,Object> variables)
protected void initializeValuesForScope(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String tenantId, String scopeId, String scopeType, Map<String,Object> variables)
protected void fillFormFieldValues(FormInstance formInstance, FormInstanceInfo formInstanceModel, CommandContext commandContext)
protected FormDefinitionCacheEntry resolveFormDefinition(CommandContext commandContext)
protected FormInstance resolveFormInstance(CommandContext commandContext)
protected void fillFormInstanceValues(FormInstanceInfo formInstanceModel, FormInstance formInstance, Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public void fillVariablesWithFormValues(Map<String,com.fasterxml.jackson.databind.JsonNode> submittedFormFieldMap, List<FormField> allFields)
protected FormInstanceInfo resolveFormInstanceModel(FormDefinitionCacheEntry formCacheEntry, FormInstance formInstance, CommandContext commandContext)
Copyright © 2018 Flowable. All rights reserved.