Class CmmnDeploymentManager
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.deployer.CmmnDeploymentManager
-
public class CmmnDeploymentManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected DeploymentCache<CaseDefinitionCacheEntry>caseDefinitionCacheprotected CaseDefinitionEntityManagercaseDefinitionEntityManagerprotected CmmnEngineConfigurationcmmnEngineConfigurationprotected List<EngineDeployer>deployersprotected CmmnDeploymentEntityManagerdeploymentEntityManager
-
Constructor Summary
Constructors Constructor Description CmmnDeploymentManager()
-
Method Summary
-
-
-
Field Detail
-
caseDefinitionCache
protected DeploymentCache<CaseDefinitionCacheEntry> caseDefinitionCache
-
deployers
protected List<EngineDeployer> deployers
-
cmmnEngineConfiguration
protected CmmnEngineConfiguration cmmnEngineConfiguration
-
deploymentEntityManager
protected CmmnDeploymentEntityManager deploymentEntityManager
-
caseDefinitionEntityManager
protected CaseDefinitionEntityManager caseDefinitionEntityManager
-
-
Method Detail
-
deploy
public void deploy(EngineDeployment deployment)
-
deploy
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
-
findDeployedCaseDefinitionById
public CaseDefinition findDeployedCaseDefinitionById(String caseDefinitionId)
-
findDeployedLatestCaseDefinitionByKey
public CaseDefinition findDeployedLatestCaseDefinitionByKey(String caseDefinitionKey)
-
findDeployedLatestCaseDefinitionByKeyAndTenantId
public CaseDefinition findDeployedLatestCaseDefinitionByKeyAndTenantId(String caseDefinitionKey, String tenantId)
-
findDeployedCaseDefinitionByKeyAndVersionAndTenantId
public CaseDefinition findDeployedCaseDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId)
-
resolveCaseDefinition
public CaseDefinitionCacheEntry resolveCaseDefinition(CaseDefinition caseDefinition)
-
removeDeployment
public void removeDeployment(String deploymentId)
-
removeDeployment
public void removeDeployment(String deploymentId, boolean cascade)
-
getDeployers
public List<EngineDeployer> getDeployers()
-
setDeployers
public void setDeployers(List<EngineDeployer> deployers)
-
getCaseDefinitionCache
public DeploymentCache<CaseDefinitionCacheEntry> getCaseDefinitionCache()
-
setCaseDefinitionCache
public void setCaseDefinitionCache(DeploymentCache<CaseDefinitionCacheEntry> caseDefinitionCache)
-
getCaseEngineConfiguration
public CmmnEngineConfiguration getCaseEngineConfiguration()
-
setCmmnEngineConfiguration
public void setCmmnEngineConfiguration(CmmnEngineConfiguration cmmnEngineConfiguration)
-
getCaseDefinitionEntityManager
public CaseDefinitionEntityManager getCaseDefinitionEntityManager()
-
setCaseDefinitionEntityManager
public void setCaseDefinitionEntityManager(CaseDefinitionEntityManager caseDefinitionEntityManager)
-
getDeploymentEntityManager
public CmmnDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public void setDeploymentEntityManager(CmmnDeploymentEntityManager deploymentEntityManager)
-
-