Class GetFormModelWithVariablesCmd
- java.lang.Object
-
- org.flowable.form.engine.impl.cmd.GetFormModelWithVariablesCmd
-
- All Implemented Interfaces:
Serializable,Command<FormInfo>
public class GetFormModelWithVariablesCmd extends Object implements Command<FormInfo>, Serializable
- Author:
- Tijs Rademakers
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static DateTimeFormatterDATE_FORMATprotected booleanfallbackToDefaultTenantprotected StringformDefinitionIdprotected StringformDefinitionKeyprotected StringparentDeploymentIdprotected StringtaskIdprotected StringtenantIdprotected Map<String,Object>variables
-
Constructor Summary
Constructors Constructor Description GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, String tenantId, Map<String,Object> variables, boolean fallbackToDefaultTenant)GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, Map<String,Object> variables)GetFormModelWithVariablesCmd(String formDefinitionKey, String formDefinitionId, String taskId, Map<String,Object> variables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormInfoexecute(CommandContext commandContext)protected voidfillFormFieldValues(FormInstance formInstance, FormInfo formInfo, CommandContext commandContext)protected voidfillFormInstanceValues(FormInstance formInstance, Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, com.fasterxml.jackson.databind.ObjectMapper objectMapper)voidfillVariablesWithFormInstanceValues(Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, List<FormField> allFields, String formInstanceId)protected voidinitializeValues(String formDefinitionKey, String formDefinitionId, String tenantId, Map<String,Object> variables)protected FormDefinitionCacheEntryresolveFormDefinition(CommandContext commandContext)protected FormInstanceresolveFormInstance(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)protected FormInforesolveFormModel(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)
-
-
-
Field Detail
-
DATE_FORMAT
protected static final DateTimeFormatter DATE_FORMAT
-
formDefinitionKey
protected String formDefinitionKey
-
parentDeploymentId
protected String parentDeploymentId
-
formDefinitionId
protected String formDefinitionId
-
taskId
protected String taskId
-
tenantId
protected String tenantId
-
fallbackToDefaultTenant
protected boolean fallbackToDefaultTenant
-
-
Constructor Detail
-
GetFormModelWithVariablesCmd
public GetFormModelWithVariablesCmd(String formDefinitionKey, String formDefinitionId, String taskId, Map<String,Object> variables)
-
GetFormModelWithVariablesCmd
public GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, Map<String,Object> variables)
-
-
Method Detail
-
execute
public FormInfo execute(CommandContext commandContext)
-
initializeValues
protected void initializeValues(String formDefinitionKey, String formDefinitionId, String tenantId, Map<String,Object> variables)
-
fillFormFieldValues
protected void fillFormFieldValues(FormInstance formInstance, FormInfo formInfo, CommandContext commandContext)
-
resolveFormDefinition
protected FormDefinitionCacheEntry resolveFormDefinition(CommandContext commandContext)
-
fillFormInstanceValues
protected void fillFormInstanceValues(FormInstance formInstance, Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
fillVariablesWithFormInstanceValues
public void fillVariablesWithFormInstanceValues(Map<String,com.fasterxml.jackson.databind.JsonNode> formInstanceFieldMap, List<FormField> allFields, String formInstanceId)
-
resolveFormInstance
protected FormInstance resolveFormInstance(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)
-
resolveFormModel
protected FormInfo resolveFormModel(FormDefinitionCacheEntry formCacheEntry, CommandContext commandContext)
-
-