Class VariableExtractorDefinitionDeployer

java.lang.Object
com.flowable.platform.engine.impl.deployer.VariableExtractorDefinitionDeployer
All Implemented Interfaces:
org.flowable.common.engine.impl.EngineDeployer

public class VariableExtractorDefinitionDeployer extends Object implements org.flowable.common.engine.impl.EngineDeployer
Author:
Yvo Swillens
  • Constructor Details

    • VariableExtractorDefinitionDeployer

      public VariableExtractorDefinitionDeployer()
  • Method Details

    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String,Object> deploymentSettings)
      Specified by:
      deploy in interface org.flowable.common.engine.impl.EngineDeployer
    • getMostRecentVersionOfVariableExtractorDefinition

      protected VariableExtractorDefinitionEntity getMostRecentVersionOfVariableExtractorDefinition(String extractorDefinitionKey, String tenantId)
    • getPersistedInstanceOfVariableExtractorDefinition

      protected VariableExtractorDefinitionEntity getPersistedInstanceOfVariableExtractorDefinition(String key, String deploymentId, String tenantId)
    • updateCachingAndArtifacts

      protected void updateCachingAndArtifacts(VariableExtractorDefinitionEntity extractorDefinition, VariableExtractorDefinitionModel extractorResourceModel, PlatformDeploymentEntity deployment)
    • undeploy

      public void undeploy(org.flowable.common.engine.api.repository.EngineDeployment parentDeployment, boolean cascade)
      Specified by:
      undeploy in interface org.flowable.common.engine.impl.EngineDeployer