Class PolicyDeploymentManager
java.lang.Object
com.flowable.policy.engine.impl.deployer.PolicyDeploymentManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<EngineDeployer>protected PolicyDeploymentEntityManagerprotected DeploymentCache<PolicyDefinitionCacheEntry>protected PolicyDefinitionEntityManagerprotected PolicyEngineConfigurationprotected PolicyResourceEntityManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(EngineDeployment deployment) voiddeploy(EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedLatestPolicyDefinitionByKey(String policyDefinitionKey) findDeployedLatestPolicyDefinitionByKeyAndTenantId(String policyDefinitionKey, String tenantId) findDeployedPolicyDefinitionById(String policyDefinitionId) findDeployedPolicyDefinitionByKeyAndVersionAndTenantId(String policyDefinitionKey, Integer policyDefinitionVersion, String tenantId) voidremoveDeployment(String deploymentId) voidremoveDeployment(String deploymentId, boolean cascade) resolvePolicyDefinition(PolicyDefinition policyDefinition) voidsetDeployers(List<EngineDeployer> deployers) voidsetDeploymentEntityManager(PolicyDeploymentEntityManager deploymentEntityManager) voidsetPolicyDefinitionCache(DeploymentCache<PolicyDefinitionCacheEntry> policyDefinitionCache) voidsetPolicyDefinitionEntityManager(PolicyDefinitionEntityManager policyDefinitionEntityManager) voidsetPolicyEngineConfiguration(PolicyEngineConfiguration policyEngineConfiguration) voidsetResourceEntityManager(PolicyResourceEntityManager resourceEntityManager)
-
Field Details
-
policyDefinitionCache
-
deployers
-
policyEngineConfiguration
-
deploymentEntityManager
-
resourceEntityManager
-
policyDefinitionEntityManager
-
-
Constructor Details
-
PolicyDeploymentManager
public PolicyDeploymentManager()
-
-
Method Details
-
deploy
-
deploy
-
findDeployedPolicyDefinitionById
-
findDeployedLatestPolicyDefinitionByKey
-
findDeployedLatestPolicyDefinitionByKeyAndTenantId
public PolicyDefinition findDeployedLatestPolicyDefinitionByKeyAndTenantId(String policyDefinitionKey, String tenantId) -
findDeployedPolicyDefinitionByKeyAndVersionAndTenantId
public PolicyDefinition findDeployedPolicyDefinitionByKeyAndVersionAndTenantId(String policyDefinitionKey, Integer policyDefinitionVersion, String tenantId) -
resolvePolicyDefinition
-
removeDeployment
-
removeDeployment
-
getDeployers
-
setDeployers
-
getPolicyDefinitionCache
-
setPolicyDefinitionCache
public void setPolicyDefinitionCache(DeploymentCache<PolicyDefinitionCacheEntry> policyDefinitionCache) -
getPolicyEngineConfiguration
-
setPolicyEngineConfiguration
-
getPolicyDefinitionEntityManager
-
setPolicyDefinitionEntityManager
public void setPolicyDefinitionEntityManager(PolicyDefinitionEntityManager policyDefinitionEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-