Class CachingAndArtifactsManager
java.lang.Object
com.flowable.form.engine.impl.deployer.CachingAndArtifactsManager
public class CachingAndArtifactsManager
extends java.lang.Object
Updates caches and artifacts for a deployment and its forms
-
Constructor Summary
Constructors Constructor Description CachingAndArtifactsManager()
-
Method Summary
Modifier and Type Method Description protected void
addSubFormModels(FlowableFormModel formModel, java.lang.String formKey, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted)
protected void
addSubFormModelsWithInLayoutDefinition(java.util.Map<java.lang.String,java.lang.Object> layoutDefinition, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted)
protected void
checkAndAddExpandablePanelModels(java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted, java.util.Map<java.lang.String,java.lang.Object> formField, java.lang.String formRef)
protected void
checkAndAddSubFormModels(java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted, java.util.Map<java.lang.String,java.lang.Object> formField, java.lang.String formRef)
protected void
processFieldMap(java.util.Map<java.lang.String,java.lang.Object> formField, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted)
void
updateCachingAndArtifacts(ParsedDeployment parsedDeployment)
Ensures that the form cached in the appropriate places, including the deployment's collection of deployed artifacts and the deployment manager's cache.
-
Constructor Details
-
CachingAndArtifactsManager
public CachingAndArtifactsManager()
-
-
Method Details
-
updateCachingAndArtifacts
Ensures that the form cached in the appropriate places, including the deployment's collection of deployed artifacts and the deployment manager's cache. -
addSubFormModels
protected void addSubFormModels(FlowableFormModel formModel, java.lang.String formKey, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted) -
checkAndAddSubFormModels
protected void checkAndAddSubFormModels(java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted, java.util.Map<java.lang.String,java.lang.Object> formField, java.lang.String formRef) -
checkAndAddExpandablePanelModels
protected void checkAndAddExpandablePanelModels(java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted, java.util.Map<java.lang.String,java.lang.Object> formField, java.lang.String formRef) -
addSubFormModelsWithInLayoutDefinition
protected void addSubFormModelsWithInLayoutDefinition(java.util.Map<java.lang.String,java.lang.Object> layoutDefinition, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted) -
processFieldMap
protected void processFieldMap(java.util.Map<java.lang.String,java.lang.Object> formField, java.util.Map<java.lang.String,FlowableFormModel> formModelMap, java.util.List<java.lang.String> subFormSearchCompleted)
-