public class CmmnDeploymentManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentCache<CaseDefinitionCacheEntry> |
caseDefinitionCache |
protected CaseDefinitionEntityManager |
caseDefinitionEntityManager |
protected CmmnEngineConfiguration |
cmmnEngineConfiguration |
protected List<EngineDeployer> |
deployers |
protected CmmnDeploymentEntityManager |
deploymentEntityManager |
| Constructor and Description |
|---|
CmmnDeploymentManager() |
protected DeploymentCache<CaseDefinitionCacheEntry> caseDefinitionCache
protected List<EngineDeployer> deployers
protected CmmnEngineConfiguration cmmnEngineConfiguration
protected CmmnDeploymentEntityManager deploymentEntityManager
protected CaseDefinitionEntityManager caseDefinitionEntityManager
public void deploy(EngineDeployment deployment)
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
public CaseDefinition findDeployedCaseDefinitionById(String caseDefinitionId)
public CaseDefinition findDeployedLatestCaseDefinitionByKey(String caseDefinitionKey)
public CaseDefinition findDeployedLatestCaseDefinitionByKeyAndTenantId(String caseDefinitionKey, String tenantId)
public CaseDefinition findDeployedCaseDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId)
public CaseDefinitionCacheEntry resolveCaseDefinition(CaseDefinition caseDefinition)
public void removeDeployment(String deploymentId)
public void removeDeployment(String deploymentId, boolean cascade)
public List<EngineDeployer> getDeployers()
public void setDeployers(List<EngineDeployer> deployers)
public DeploymentCache<CaseDefinitionCacheEntry> getCaseDefinitionCache()
public void setCaseDefinitionCache(DeploymentCache<CaseDefinitionCacheEntry> caseDefinitionCache)
public CmmnEngineConfiguration getCaseEngineConfiguration()
public void setCmmnEngineConfiguration(CmmnEngineConfiguration cmmnEngineConfiguration)
public CaseDefinitionEntityManager getCaseDefinitionEntityManager()
public void setCaseDefinitionEntityManager(CaseDefinitionEntityManager caseDefinitionEntityManager)
public CmmnDeploymentEntityManager getDeploymentEntityManager()
public void setDeploymentEntityManager(CmmnDeploymentEntityManager deploymentEntityManager)
Copyright © 2018 Flowable. All rights reserved.