public class AbstractGetFormInstanceModelCmd extends Object implements Command<FormInstanceInfo>, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static java.time.format.DateTimeFormatter |
DATE_FORMAT |
protected boolean |
fallbackToDefaultTenant |
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,
boolean fallbackToDefaultTenant) |
protected void |
initializeValuesForScope(String formDefinitionKey,
String parentDeploymentId,
String formDefinitionId,
String tenantId,
String scopeId,
String scopeType,
Map<String,Object> variables,
boolean fallbackToDefaultTenant) |
protected FormDefinitionCacheEntry |
resolveFormDefinition(CommandContext commandContext) |
protected FormInstance |
resolveFormInstance(CommandContext commandContext) |
protected FormInstanceInfo |
resolveFormInstanceModel(FormDefinitionCacheEntry formCacheEntry,
FormInstance formInstance,
CommandContext commandContext) |
protected static final java.time.format.DateTimeFormatter 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
protected boolean fallbackToDefaultTenant
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, boolean fallbackToDefaultTenant)
protected void initializeValuesForScope(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String tenantId, String scopeId, String scopeType, Map<String,Object> variables, boolean fallbackToDefaultTenant)
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 © 2019 Flowable. All rights reserved.