Class TemplateDeploymentManager
java.lang.Object
com.flowable.template.engine.impl.deployer.TemplateDeploymentManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List
<org.flowable.common.engine.impl.EngineDeployer> protected TemplateDeploymentEntityManager
protected TemplateResourceEntityManager
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<TemplateDefinitionCacheEntry> protected TemplateDefinitionEntityManager
protected TemplateEngineConfiguration
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<TemplateVariationDefinitionCacheEntry> protected TemplateVariationDefinitionEntityManager
-
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) findDeployedLatestTemplateVariationDefinitionByKey
(String templateDefinitionKey, String variationKey) findDeployedLatestTemplateVariationDefinitionByKeysAndTenantId
(String templateDefinitionKey, String variationKey, String tenantId) findDeployedTemplateDefinitionById
(String templateDefinitionId) findDeployedTemplateDefinitionByKey
(String templateDefinitionKey) findDeployedTemplateDefinitionByKeyAndTenantId
(String templateDefinitionKey, String tenantId) findDeployedTemplateVariationDefinitionById
(String templateVariationDefinitionId) List
<org.flowable.common.engine.impl.EngineDeployer> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<TemplateDefinitionCacheEntry> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<TemplateVariationDefinitionCacheEntry> void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveTemplateDefinition
(TemplateDefinition templateDefinition) resolveTemplateVariationDefinition
(TemplateVariationDefinition templateVariationDefinition) void
setDeployers
(List<org.flowable.common.engine.impl.EngineDeployer> deployers) void
setDeploymentEntityManager
(TemplateDeploymentEntityManager deploymentEntityManager) void
setResourceEntityManager
(TemplateResourceEntityManager resourceEntityManager) void
setTemplateDefinitionCache
(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateDefinitionCacheEntry> templateDefinitionCache) void
setTemplateDefinitionEntityManager
(TemplateDefinitionEntityManager templateDefinitionEntityManager) void
setTemplateEngineConfiguration
(TemplateEngineConfiguration templateEngineConfiguration) void
setTemplateVariationDefinitionCache
(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateVariationDefinitionCacheEntry> templateVariationDefinitionCache) void
setTemplateVariationDefinitionEntityManager
(TemplateVariationDefinitionEntityManager templateVariationDefinitionEntityManager)
-
Field Details
-
templateDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateDefinitionCacheEntry> templateDefinitionCache -
templateVariationDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateVariationDefinitionCacheEntry> templateVariationDefinitionCache -
deployers
-
templateEngineConfiguration
-
deploymentEntityManager
-
resourceEntityManager
-
templateDefinitionEntityManager
-
templateVariationDefinitionEntityManager
-
-
Constructor Details
-
TemplateDeploymentManager
public TemplateDeploymentManager()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) -
deploy
-
findDeployedTemplateDefinitionById
-
findDeployedTemplateDefinitionByKey
-
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
-
removeDeployment
-
getDeployers
-
setDeployers
-
getTemplateDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateDefinitionCacheEntry> getTemplateDefinitionCache() -
setTemplateDefinitionCache
public void setTemplateDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateDefinitionCacheEntry> templateDefinitionCache) -
getTemplateVariationDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateVariationDefinitionCacheEntry> getTemplateVariationDefinitionCache() -
setTemplateVariationDefinitionCache
public void setTemplateVariationDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<TemplateVariationDefinitionCacheEntry> templateVariationDefinitionCache) -
getTemplateEngineConfiguration
-
setTemplateEngineConfiguration
-
getTemplateDefinitionEntityManager
-
setTemplateDefinitionEntityManager
public void setTemplateDefinitionEntityManager(TemplateDefinitionEntityManager templateDefinitionEntityManager) -
getTemplateVariationDefinitionEntityManager
-
setTemplateVariationDefinitionEntityManager
public void setTemplateVariationDefinitionEntityManager(TemplateVariationDefinitionEntityManager templateVariationDefinitionEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-