public class PolicyDeploymentManager extends Object
Modifier and Type | Field and Description |
---|---|
protected List<org.flowable.common.engine.impl.EngineDeployer> |
deployers |
protected PolicyDeploymentEntityManager |
deploymentEntityManager |
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> |
policyDefinitionCache |
protected PolicyDefinitionEntityManager |
policyDefinitionEntityManager |
protected PolicyEngineConfiguration |
policyEngineConfiguration |
protected PolicyResourceEntityManager |
resourceEntityManager |
Constructor and Description |
---|
PolicyDeploymentManager() |
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> policyDefinitionCache
protected List<org.flowable.common.engine.impl.EngineDeployer> deployers
protected PolicyEngineConfiguration policyEngineConfiguration
protected PolicyDeploymentEntityManager deploymentEntityManager
protected PolicyResourceEntityManager resourceEntityManager
protected PolicyDefinitionEntityManager policyDefinitionEntityManager
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment)
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String,Object> deploymentSettings)
public PolicyDefinition findDeployedPolicyDefinitionById(String policyDefinitionId)
public PolicyDefinition findDeployedLatestActionDefinitionByKey(String policyDefinitionKey)
public PolicyDefinition findDeployedLatestActionDefinitionByKeyAndTenantId(String policyDefinitionKey, String tenantId)
public PolicyDefinition findDeployedActionDefinitionByKeyAndVersionAndTenantId(String policyDefinitionKey, Integer policyDefinitionVersion, String tenantId)
public PolicyDefinitionCacheEntry resolvePolicyDefinition(PolicyDefinition policyDefinition)
public void removeDeployment(String deploymentId)
public void removeDeployment(String deploymentId, boolean cascade)
public List<org.flowable.common.engine.impl.EngineDeployer> getDeployers()
public void setDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers)
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> getPolicyDefinitionCache()
public void setPolicyDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<PolicyDefinitionCacheEntry> policyDefinitionCache)
public PolicyEngineConfiguration getPolicyEngineConfiguration()
public void setPolicyEngineConfiguration(PolicyEngineConfiguration policyEngineConfiguration)
public PolicyDefinitionEntityManager getPolicyDefinitionEntityManager()
public void setPolicyDefinitionEntityManager(PolicyDefinitionEntityManager policyDefinitionEntityManager)
public PolicyDeploymentEntityManager getDeploymentEntityManager()
public void setDeploymentEntityManager(PolicyDeploymentEntityManager deploymentEntityManager)
public PolicyResourceEntityManager getResourceEntityManager()
public void setResourceEntityManager(PolicyResourceEntityManager resourceEntityManager)
Copyright © 2019. All rights reserved.