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