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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • updateCachingAndArtifacts

      public 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.
    • 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)