Class PolicyDeploymentManager

java.lang.Object
com.flowable.policy.engine.impl.deployer.PolicyDeploymentManager

public class PolicyDeploymentManager extends Object
  • Field Details

  • Constructor Details

    • PolicyDeploymentManager

      public PolicyDeploymentManager()
  • Method Details

    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment)
    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String,Object> deploymentSettings)
    • findDeployedPolicyDefinitionById

      public PolicyDefinition findDeployedPolicyDefinitionById(String policyDefinitionId)
    • findDeployedLatestPolicyDefinitionByKey

      public PolicyDefinition findDeployedLatestPolicyDefinitionByKey(String policyDefinitionKey)
    • findDeployedLatestPolicyDefinitionByKeyAndTenantId

      public PolicyDefinition findDeployedLatestPolicyDefinitionByKeyAndTenantId(String policyDefinitionKey, String tenantId)
    • findDeployedPolicyDefinitionByKeyAndVersionAndTenantId

      public PolicyDefinition findDeployedPolicyDefinitionByKeyAndVersionAndTenantId(String policyDefinitionKey, Integer policyDefinitionVersion, String tenantId)
    • resolvePolicyDefinition

      public PolicyDefinitionCacheEntry resolvePolicyDefinition(PolicyDefinition policyDefinition)
    • removeDeployment

      public void removeDeployment(String deploymentId)
    • removeDeployment

      public void removeDeployment(String deploymentId, boolean cascade)
    • getDeployers

      public List<org.flowable.common.engine.impl.EngineDeployer> getDeployers()
    • setDeployers

      public void setDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers)
    • getPolicyDefinitionCache

      public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> getPolicyDefinitionCache()
    • setPolicyDefinitionCache

      public void setPolicyDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> policyDefinitionCache)
    • getPolicyEngineConfiguration

      public PolicyEngineConfiguration getPolicyEngineConfiguration()
    • setPolicyEngineConfiguration

      public void setPolicyEngineConfiguration(PolicyEngineConfiguration policyEngineConfiguration)
    • getPolicyDefinitionEntityManager

      public PolicyDefinitionEntityManager getPolicyDefinitionEntityManager()
    • setPolicyDefinitionEntityManager

      public void setPolicyDefinitionEntityManager(PolicyDefinitionEntityManager policyDefinitionEntityManager)
    • getDeploymentEntityManager

      public PolicyDeploymentEntityManager getDeploymentEntityManager()
    • setDeploymentEntityManager

      public void setDeploymentEntityManager(PolicyDeploymentEntityManager deploymentEntityManager)
    • getResourceEntityManager

      public PolicyResourceEntityManager getResourceEntityManager()
    • setResourceEntityManager

      public void setResourceEntityManager(PolicyResourceEntityManager resourceEntityManager)