Class AppDeploymentManager
java.lang.Object
com.flowable.app.engine.impl.deployer.AppDeploymentManager
-
Field Summary
Modifier and TypeFieldDescriptionprotected DeploymentCache<AppDefinitionCacheEntry>
protected AppDefinitionEntityManager
protected AppEngineConfiguration
protected List<EngineDeployer>
protected AppDeploymentEntityManager
protected PageDeploymentCache
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(EngineDeployment deployment) void
deploy
(EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedAppDefinitionById
(String appDefinitionId) findDeployedAppDefinitionByKeyAndVersionAndTenantId
(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) findDeployedLatestAppDefinitionByKey
(String appDefinitionKey) findDeployedLatestAppDefinitionByKeyAndTenantId
(String appDefinitionKey, String tenantId) findPageDefinitionByAppKey
(String appDefinitionKey, String tenantId) protected AppDefinition
getAppDefinition
(String appDefinitionKey, String tenantId) getPageModel
(String appDefinitionKey, String tenantId, String pageDefinitionRef) void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveAppDefinition
(AppDefinition appDefinition) void
setAppDefinitionCache
(DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache) void
setAppDefinitionEntityManager
(AppDefinitionEntityManager appDefinitionEntityManager) void
setAppEngineConfiguration
(AppEngineConfiguration appEngineConfiguration) void
setDeployers
(List<EngineDeployer> deployers) void
setDeploymentEntityManager
(AppDeploymentEntityManager deploymentEntityManager) void
setPageDefinitionCache
(PageDeploymentCache pageDefinitionCache)
-
Field Details
-
appDefinitionCache
-
pageDefinitionCache
-
deployers
-
appEngineConfiguration
-
deploymentEntityManager
-
appDefinitionEntityManager
-
-
Constructor Details
-
AppDeploymentManager
public AppDeploymentManager()
-
-
Method Details
-
deploy
-
deploy
-
findDeployedAppDefinitionById
-
findDeployedLatestAppDefinitionByKey
-
findDeployedLatestAppDefinitionByKeyAndTenantId
public AppDefinition findDeployedLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId) -
findDeployedAppDefinitionByKeyAndVersionAndTenantId
public AppDefinition findDeployedAppDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) -
resolveAppDefinition
-
findPageDefinitionByAppKey
-
getPageModel
public CorePageModel getPageModel(String appDefinitionKey, String tenantId, String pageDefinitionRef) -
removeDeployment
-
removeDeployment
-
getAppDefinition
-
getDeployers
-
setDeployers
-
getAppDefinitionCache
-
setAppDefinitionCache
-
getPageDefinitionCache
-
setPageDefinitionCache
-
getAppEngineConfiguration
-
setAppEngineConfiguration
-
getAppDefinitionEntityManager
-
setAppDefinitionEntityManager
-
getDeploymentEntityManager
-
setDeploymentEntityManager
-