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