Class TemplateDeploymentManager
- java.lang.Object
-
- com.flowable.template.engine.impl.deployer.TemplateDeploymentManager
-
public class TemplateDeploymentManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<EngineDeployer>
deployers
protected TemplateDeploymentEntityManager
deploymentEntityManager
protected TemplateResourceEntityManager
resourceEntityManager
protected DeploymentCache<TemplateDefinitionCacheEntry>
templateDefinitionCache
protected TemplateDefinitionEntityManager
templateDefinitionEntityManager
protected TemplateEngineConfiguration
templateEngineConfiguration
protected DeploymentCache<TemplateVariationDefinitionCacheEntry>
templateVariationDefinitionCache
protected TemplateVariationDefinitionEntityManager
templateVariationDefinitionEntityManager
-
Constructor Summary
Constructors Constructor Description TemplateDeploymentManager()
-
Method Summary
-
-
-
Field Detail
-
templateDefinitionCache
protected DeploymentCache<TemplateDefinitionCacheEntry> templateDefinitionCache
-
templateVariationDefinitionCache
protected DeploymentCache<TemplateVariationDefinitionCacheEntry> templateVariationDefinitionCache
-
deployers
protected List<EngineDeployer> deployers
-
templateEngineConfiguration
protected TemplateEngineConfiguration templateEngineConfiguration
-
deploymentEntityManager
protected TemplateDeploymentEntityManager deploymentEntityManager
-
resourceEntityManager
protected TemplateResourceEntityManager resourceEntityManager
-
templateDefinitionEntityManager
protected TemplateDefinitionEntityManager templateDefinitionEntityManager
-
templateVariationDefinitionEntityManager
protected TemplateVariationDefinitionEntityManager templateVariationDefinitionEntityManager
-
-
Method Detail
-
deploy
public void deploy(EngineDeployment deployment)
-
deploy
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
-
findDeployedTemplateDefinitionById
public TemplateDefinition findDeployedTemplateDefinitionById(String templateDefinitionId)
-
findDeployedTemplateDefinitionByKey
public TemplateDefinition findDeployedTemplateDefinitionByKey(String templateDefinitionKey)
-
findDeployedTemplateDefinitionByKeyAndTenantId
public TemplateDefinition findDeployedTemplateDefinitionByKeyAndTenantId(String templateDefinitionKey, String tenantId)
-
findDeployedTemplateVariationDefinitionById
public TemplateVariationDefinition findDeployedTemplateVariationDefinitionById(String templateVariationDefinitionId)
-
findDeployedLatestTemplateVariationDefinitionByKey
public TemplateVariationDefinition findDeployedLatestTemplateVariationDefinitionByKey(String templateDefinitionKey, String variationKey)
-
findDeployedLatestTemplateVariationDefinitionByKeysAndTenantId
public TemplateVariationDefinition findDeployedLatestTemplateVariationDefinitionByKeysAndTenantId(String templateDefinitionKey, String variationKey, String tenantId)
-
resolveTemplateDefinition
public TemplateDefinitionCacheEntry resolveTemplateDefinition(TemplateDefinition templateDefinition)
-
resolveTemplateVariationDefinition
public TemplateVariationDefinitionCacheEntry resolveTemplateVariationDefinition(TemplateVariationDefinition templateVariationDefinition)
-
removeDeployment
public void removeDeployment(String deploymentId)
-
removeDeployment
public void removeDeployment(String deploymentId, boolean cascade)
-
getDeployers
public List<EngineDeployer> getDeployers()
-
setDeployers
public void setDeployers(List<EngineDeployer> deployers)
-
getTemplateDefinitionCache
public DeploymentCache<TemplateDefinitionCacheEntry> getTemplateDefinitionCache()
-
setTemplateDefinitionCache
public void setTemplateDefinitionCache(DeploymentCache<TemplateDefinitionCacheEntry> templateDefinitionCache)
-
getTemplateVariationDefinitionCache
public DeploymentCache<TemplateVariationDefinitionCacheEntry> getTemplateVariationDefinitionCache()
-
setTemplateVariationDefinitionCache
public void setTemplateVariationDefinitionCache(DeploymentCache<TemplateVariationDefinitionCacheEntry> templateVariationDefinitionCache)
-
getTemplateEngineConfiguration
public TemplateEngineConfiguration getTemplateEngineConfiguration()
-
setTemplateEngineConfiguration
public void setTemplateEngineConfiguration(TemplateEngineConfiguration templateEngineConfiguration)
-
getTemplateDefinitionEntityManager
public TemplateDefinitionEntityManager getTemplateDefinitionEntityManager()
-
setTemplateDefinitionEntityManager
public void setTemplateDefinitionEntityManager(TemplateDefinitionEntityManager templateDefinitionEntityManager)
-
getTemplateVariationDefinitionEntityManager
public TemplateVariationDefinitionEntityManager getTemplateVariationDefinitionEntityManager()
-
setTemplateVariationDefinitionEntityManager
public void setTemplateVariationDefinitionEntityManager(TemplateVariationDefinitionEntityManager templateVariationDefinitionEntityManager)
-
getDeploymentEntityManager
public TemplateDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public void setDeploymentEntityManager(TemplateDeploymentEntityManager deploymentEntityManager)
-
getResourceEntityManager
public TemplateResourceEntityManager getResourceEntityManager()
-
setResourceEntityManager
public void setResourceEntityManager(TemplateResourceEntityManager resourceEntityManager)
-
-