public class GetFormModelWithVariablesCmd extends Object implements Command<FormInfo>, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static DateTimeFormatter |
DATE_FORMAT |
protected boolean |
fallbackToDefaultTenant |
protected String |
formDefinitionId |
protected String |
formDefinitionKey |
protected String |
parentDeploymentId |
protected String |
taskId |
protected String |
tenantId |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
GetFormModelWithVariablesCmd(String formDefinitionKey,
String formDefinitionId,
String taskId,
Map<String,Object> variables) |
GetFormModelWithVariablesCmd(String formDefinitionKey,
String parentDeploymentId,
String formDefinitionId,
String taskId,
Map<String,Object> variables) |
GetFormModelWithVariablesCmd(String formDefinitionKey,
String parentDeploymentId,
String formDefinitionId,
String taskId,
String tenantId,
Map<String,Object> variables,
boolean fallbackToDefaultTenant) |
| Modifier and Type | Method and Description |
|---|---|
FormInfo |
execute(CommandContext commandContext) |
protected void |
fillFormFieldValues(FormInstance formInstance,
FormInfo formInfo,
CommandContext commandContext) |
protected void |
fillFormInstanceValues(FormInstance formInstance,
Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
fillVariablesWithFormInstanceValues(Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap,
List<FormField> allFields,
String formInstanceId) |
protected void |
initializeValues(String formDefinitionKey,
String formDefinitionId,
String tenantId,
Map<String,Object> variables) |
protected FormDefinitionCacheEntry |
resolveFormDefinition(CommandContext commandContext) |
protected FormInstance |
resolveFormInstance(FormDefinitionCacheEntry formCacheEntry,
CommandContext commandContext) |
protected FormInfo |
resolveFormModel(FormDefinitionCacheEntry formCacheEntry,
CommandContext commandContext) |
protected static final DateTimeFormatter DATE_FORMAT
protected String formDefinitionKey
protected String parentDeploymentId
protected String formDefinitionId
protected String taskId
protected String tenantId
protected boolean fallbackToDefaultTenant
public GetFormModelWithVariablesCmd(String formDefinitionKey, String formDefinitionId, String taskId, Map<String,Object> variables)
public GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, Map<String,Object> variables)
public FormInfo execute(CommandContext commandContext)
protected void initializeValues(String formDefinitionKey, String formDefinitionId, String tenantId, Map<String,Object> variables)
protected void fillFormFieldValues(FormInstance formInstance, FormInfo formInfo, CommandContext commandContext)
protected FormDefinitionCacheEntry resolveFormDefinition(CommandContext commandContext)
protected void fillFormInstanceValues(FormInstance formInstance, Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public void fillVariablesWithFormInstanceValues(Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, List<FormField> allFields, String formInstanceId)
protected FormInstance resolveFormInstance(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)
protected FormInfo resolveFormModel(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)
Copyright © 2021 Flowable. All rights reserved.