Class CachingAndArtifactsManager

java.lang.Object
org.flowable.engine.impl.bpmn.deployer.CachingAndArtifactsManager

public class CachingAndArtifactsManager extends Object
Updates caches and artifacts for a deployment, its process definitions, and its process definition infos.
  • Constructor Details

    • CachingAndArtifactsManager

      public CachingAndArtifactsManager()
  • Method Details

    • updateCachingAndArtifacts

      public void updateCachingAndArtifacts(ParsedDeployment parsedDeployment)
      Ensures that the process definition is cached in the appropriate places, including the deployment's collection of deployed artifacts and the deployment manager's cache, as well as caching any ProcessDefinitionInfos.
    • updateProcessDefinitionCache

      public void updateProcessDefinitionCache(ParsedDeployment parsedDeployment)
      Ensures that the process definition is cached in the appropriate places.
    • addDefinitionInfoToCache

      protected void addDefinitionInfoToCache(ProcessDefinitionEntity processDefinition, ProcessEngineConfigurationImpl processEngineConfiguration, CommandContext commandContext)