Class PlatformDeploymentManager
- java.lang.Object
-
- com.flowable.platform.engine.impl.deployer.PlatformDeploymentManager
-
public class PlatformDeploymentManager extends Object
- Author:
- Yvo Swillens
-
-
Field Summary
Fields Modifier and Type Field Description protected DeploymentCache<DataDictionaryDefinitionCacheEntry>
dataDictionaryDefinitionCache
protected DataDictionaryDefinitionEntityManager
dataDictionaryDefinitionEntityManager
protected List<EngineDeployer>
deployers
protected PlatformDeploymentEntityManager
deploymentEntityManager
protected PlatformEngineConfiguration
platformEngineConfiguration
protected DeploymentCache<QueryDefinitionCacheEntry>
queryDefinitionCache
protected QueryDefinitionEntityManager
queryDefinitionEntityManager
protected PlatformResourceEntityManager
resourceEntityManager
protected DeploymentCache<SequenceDefinitionCacheEntry>
sequenceDefinitionCache
protected SequenceDefinitionEntityManager
sequenceDefinitionEntityManager
protected DeploymentCache<VariableExtractorDefinitionCacheEntry>
variableExtractorDefinitionCache
protected VariableExtractorDefinitionEntityManager
variableExtractorDefinitionEntityManager
-
Constructor Summary
Constructors Constructor Description PlatformDeploymentManager()
-
Method Summary
-
-
-
Field Detail
-
queryDefinitionCache
protected DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache
-
variableExtractorDefinitionCache
protected DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache
-
sequenceDefinitionCache
protected DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache
-
dataDictionaryDefinitionCache
protected DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache
-
deployers
protected List<EngineDeployer> deployers
-
platformEngineConfiguration
protected PlatformEngineConfiguration platformEngineConfiguration
-
deploymentEntityManager
protected PlatformDeploymentEntityManager deploymentEntityManager
-
resourceEntityManager
protected PlatformResourceEntityManager resourceEntityManager
-
queryDefinitionEntityManager
protected QueryDefinitionEntityManager queryDefinitionEntityManager
-
variableExtractorDefinitionEntityManager
protected VariableExtractorDefinitionEntityManager variableExtractorDefinitionEntityManager
-
sequenceDefinitionEntityManager
protected SequenceDefinitionEntityManager sequenceDefinitionEntityManager
-
dataDictionaryDefinitionEntityManager
protected DataDictionaryDefinitionEntityManager dataDictionaryDefinitionEntityManager
-
-
Method Detail
-
deploy
public void deploy(EngineDeployment deployment)
-
deploy
public void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
-
findDeployedQueryDefinitionById
public QueryDefinition findDeployedQueryDefinitionById(String queryDefinitionId)
-
findDeployedVariableExtractorDefinitionById
public VariableExtractorDefinition findDeployedVariableExtractorDefinitionById(String variableExtractorDefinitionId)
-
findDeployedSequenceDefinitionById
public SequenceDefinition findDeployedSequenceDefinitionById(String definitionId)
-
findDeployedDataDictionaryDefinitionById
public DataDictionaryDefinition findDeployedDataDictionaryDefinitionById(String definitionId)
-
findDeployedLatestQueryDefinitionByKey
public QueryDefinition findDeployedLatestQueryDefinitionByKey(String queryDefinitionKey)
-
findDeployedLatestVariableExtractorDefinitionByKey
public VariableExtractorDefinition findDeployedLatestVariableExtractorDefinitionByKey(String variableExtractorDefinitionKey)
-
findDeployedLatestQueryDefinitionByKeyAndTenantId
public QueryDefinition findDeployedLatestQueryDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)
-
findDeployedLatestVariableExtractorDefinitionByKeyAndTenantId
public VariableExtractorDefinition findDeployedLatestVariableExtractorDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)
-
findDeployedQueryDefinitionByKeyAndVersionAndTenantId
public QueryDefinition findDeployedQueryDefinitionByKeyAndVersionAndTenantId(String queryDefinitionId, Integer queryDefinitionVersion, String tenantId)
-
findDeployedVariableExtractorDefinitionByKeyAndVersionAndTenantId
public VariableExtractorDefinition findDeployedVariableExtractorDefinitionByKeyAndVersionAndTenantId(String variableExtractorDefinitionId, Integer variableExtractorDefinitionVersion, String tenantId)
-
resolveQueryDefinition
public QueryDefinitionCacheEntry resolveQueryDefinition(QueryDefinition queryDefinition)
-
resolveVariableExtractorDefinition
public VariableExtractorDefinitionCacheEntry resolveVariableExtractorDefinition(VariableExtractorDefinition variableExtractorDefinition)
-
resolveSequenceDefinition
public SequenceDefinitionCacheEntry resolveSequenceDefinition(SequenceDefinition sequenceDefinition)
-
resolveDataDictionaryDefinition
public DataDictionaryDefinitionCacheEntry resolveDataDictionaryDefinition(DataDictionaryDefinition definition)
-
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)
-
getQueryDefinitionCache
public DeploymentCache<QueryDefinitionCacheEntry> getQueryDefinitionCache()
-
setQueryDefinitionCache
public void setQueryDefinitionCache(DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache)
-
getVariableExtractorDefinitionCache
public DeploymentCache<VariableExtractorDefinitionCacheEntry> getVariableExtractorDefinitionCache()
-
setVariableExtractorDefinitionCache
public void setVariableExtractorDefinitionCache(DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache)
-
getSequenceDefinitionCache
public DeploymentCache<SequenceDefinitionCacheEntry> getSequenceDefinitionCache()
-
setSequenceDefinitionCache
public void setSequenceDefinitionCache(DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache)
-
getDataDictionaryDefinitionCache
public DeploymentCache<DataDictionaryDefinitionCacheEntry> getDataDictionaryDefinitionCache()
-
setDataDictionaryDefinitionCache
public void setDataDictionaryDefinitionCache(DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache)
-
getPlatformEngineConfiguration
public PlatformEngineConfiguration getPlatformEngineConfiguration()
-
setPlatformEngineConfiguration
public void setPlatformEngineConfiguration(PlatformEngineConfiguration platformEngineConfiguration)
-
getQueryDefinitionEntityManager
public QueryDefinitionEntityManager getQueryDefinitionEntityManager()
-
setQueryDefinitionEntityManager
public void setQueryDefinitionEntityManager(QueryDefinitionEntityManager queryDefinitionEntityManager)
-
getVariableExtractorDefinitionEntityManager
public VariableExtractorDefinitionEntityManager getVariableExtractorDefinitionEntityManager()
-
setVariableExtractorDefinitionEntityManager
public void setVariableExtractorDefinitionEntityManager(VariableExtractorDefinitionEntityManager variableExtractorDefinitionEntityManager)
-
getSequenceDefinitionEntityManager
public SequenceDefinitionEntityManager getSequenceDefinitionEntityManager()
-
setSequenceDefinitionEntityManager
public void setSequenceDefinitionEntityManager(SequenceDefinitionEntityManager sequenceDefinitionEntityManager)
-
getDataDictionaryDefinitionEntityManager
public DataDictionaryDefinitionEntityManager getDataDictionaryDefinitionEntityManager()
-
setDataDictionaryDefinitionEntityManager
public void setDataDictionaryDefinitionEntityManager(DataDictionaryDefinitionEntityManager dataDictionaryDefinitionEntityManager)
-
getDeploymentEntityManager
public PlatformDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public void setDeploymentEntityManager(PlatformDeploymentEntityManager deploymentEntityManager)
-
getResourceEntityManager
public PlatformResourceEntityManager getResourceEntityManager()
-
setResourceEntityManager
public void setResourceEntityManager(PlatformResourceEntityManager resourceEntityManager)
-
-