public class AppDeploymentManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentCache<AppDefinitionCacheEntry> |
appDefinitionCache |
protected AppDefinitionEntityManager |
appDefinitionEntityManager |
protected AppEngineConfiguration |
appEngineConfiguration |
protected List<EngineDeployer> |
deployers |
protected AppDeploymentEntityManager |
deploymentEntityManager |
| Constructor and Description |
|---|
AppDeploymentManager() |
protected DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache
protected List<EngineDeployer> deployers
protected AppEngineConfiguration appEngineConfiguration
protected AppDeploymentEntityManager deploymentEntityManager
protected AppDefinitionEntityManager appDefinitionEntityManager
public void deploy(EngineDeployment deployment)
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
public AppDefinition findDeployedAppDefinitionById(String appDefinitionId)
public AppDefinition findDeployedLatestAppDefinitionByKey(String appDefinitionKey)
public AppDefinition findDeployedLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId)
public AppDefinition findDeployedAppDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId)
public AppDefinitionCacheEntry resolveAppDefinition(AppDefinition appDefinition)
public void removeDeployment(String deploymentId)
public void removeDeployment(String deploymentId, boolean cascade)
public List<EngineDeployer> getDeployers()
public void setDeployers(List<EngineDeployer> deployers)
public DeploymentCache<AppDefinitionCacheEntry> getAppDefinitionCache()
public void setAppDefinitionCache(DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache)
public AppEngineConfiguration getAppEngineConfiguration()
public void setAppEngineConfiguration(AppEngineConfiguration appEngineConfiguration)
public AppDefinitionEntityManager getAppDefinitionEntityManager()
public void setAppDefinitionEntityManager(AppDefinitionEntityManager appDefinitionEntityManager)
public AppDeploymentEntityManager getDeploymentEntityManager()
public void setDeploymentEntityManager(AppDeploymentEntityManager deploymentEntityManager)
Copyright © 2018 Flowable. All rights reserved.