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 AppDefinitionEntityManagerprotected AppEngineConfigurationprotected List<org.flowable.common.engine.impl.EngineDeployer> protected AppDeploymentEntityManagerprotected PageDeploymentCache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) voiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedAppDefinitionById(String appDefinitionId) org.flowable.app.api.repository.AppDefinitionfindDeployedAppDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) org.flowable.app.api.repository.AppDefinitionfindDeployedLatestAppDefinitionByKey(String appDefinitionKey) org.flowable.app.api.repository.AppDefinitionfindDeployedLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId) findPageDefinitionByAppKey(String appDefinitionKey, String tenantId) protected org.flowable.app.api.repository.AppDefinitiongetAppDefinition(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) voidremoveDeployment(String deploymentId) voidremoveDeployment(String deploymentId, boolean cascade) resolveAppDefinition(org.flowable.app.api.repository.AppDefinition appDefinition) voidsetAppDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache) voidsetAppDefinitionEntityManager(AppDefinitionEntityManager appDefinitionEntityManager) voidsetAppEngineConfiguration(AppEngineConfiguration appEngineConfiguration) voidsetDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers) voidsetDeploymentEntityManager(AppDeploymentEntityManager deploymentEntityManager) voidsetPageDefinitionCache(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
-