Class PlatformDeploymentManager
java.lang.Object
com.flowable.platform.engine.impl.deployer.PlatformDeploymentManager
- Author:
- Yvo Swillens
-
Field Summary
Modifier and TypeFieldDescriptionprotected DataDictionaryDefinitionEntityManager
protected List<EngineDeployer>
protected PlatformDeploymentEntityManager
protected PlatformEngineConfiguration
protected DeploymentCache<QueryDefinitionCacheEntry>
protected QueryDefinitionEntityManager
protected PlatformResourceEntityManager
protected DeploymentCache<SequenceDefinitionCacheEntry>
protected SequenceDefinitionEntityManager
protected DeploymentCache<SlaDefinitionCacheEntry>
protected SlaDefinitionEntityManager
protected VariableExtractorDefinitionEntityManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(EngineDeployment deployment) void
deploy
(EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedDashboardComponentDefinitionById
(String definitionId) findDeployedDataDictionaryDefinitionById
(String definitionId) findDeployedLatestDashboardComponentDefinitionByKey
(String dashboardComponentDefinitionKey) findDeployedLatestDashboardComponentDefinitionByKeyAndTenantId
(String dashboardComponentDefinitionKey, String tenantId) findDeployedLatestQueryDefinitionByKey
(String queryDefinitionKey) findDeployedLatestQueryDefinitionByKeyAndTenantId
(String queryDefinitionKey, String tenantId) findDeployedLatestVariableExtractorDefinitionByKey
(String variableExtractorDefinitionKey) findDeployedLatestVariableExtractorDefinitionByKeyAndTenantId
(String queryDefinitionKey, String tenantId) findDeployedQueryDefinitionById
(String queryDefinitionId) findDeployedQueryDefinitionByKeyAndVersionAndTenantId
(String queryDefinitionId, Integer queryDefinitionVersion, String tenantId) findDeployedSequenceDefinitionById
(String definitionId) findDeployedSlaDefinitionById
(String definitionId) findDeployedVariableExtractorDefinitionById
(String variableExtractorDefinitionId) findDeployedVariableExtractorDefinitionByKeyAndVersionAndTenantId
(String variableExtractorDefinitionId, Integer variableExtractorDefinitionVersion, String tenantId) void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveDashboardComponentDefinition
(DashboardComponentDefinition dashboardComponentDefinition) resolveQueryDefinition
(QueryDefinition queryDefinition) resolveSequenceDefinition
(SequenceDefinition sequenceDefinition) resolveSlaDefinition
(SlaDefinition slaDefinition) resolveVariableExtractorDefinition
(VariableExtractorDefinition variableExtractorDefinition) void
setDashboardComponentDefinitionCache
(DeploymentCache<DashboardComponentDefinitionCacheEntry> dashboardComponentDefinitionCache) void
setDashboardComponentDefinitionEntityManager
(DashboardComponentDefinitionEntityManager dashboardComponentDefinitionEntityManager) void
setDataDictionaryDefinitionCache
(DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache) void
setDataDictionaryDefinitionEntityManager
(DataDictionaryDefinitionEntityManager dataDictionaryDefinitionEntityManager) void
setDeployers
(List<EngineDeployer> deployers) void
setDeploymentEntityManager
(PlatformDeploymentEntityManager deploymentEntityManager) void
setPlatformEngineConfiguration
(PlatformEngineConfiguration platformEngineConfiguration) void
setQueryDefinitionCache
(DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache) void
setQueryDefinitionEntityManager
(QueryDefinitionEntityManager queryDefinitionEntityManager) void
setResourceEntityManager
(PlatformResourceEntityManager resourceEntityManager) void
setSequenceDefinitionCache
(DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache) void
setSequenceDefinitionEntityManager
(SequenceDefinitionEntityManager sequenceDefinitionEntityManager) void
setSlaDefinitionCache
(DeploymentCache<SlaDefinitionCacheEntry> slaDefinitionCache) void
setSlaDefinitionEntityManager
(SlaDefinitionEntityManager slaDefinitionEntityManager) void
setVariableExtractorDefinitionCache
(DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache) void
setVariableExtractorDefinitionEntityManager
(VariableExtractorDefinitionEntityManager variableExtractorDefinitionEntityManager)
-
Field Details
-
platformEngineConfiguration
-
deployers
-
queryDefinitionCache
-
variableExtractorDefinitionCache
-
sequenceDefinitionCache
-
dashboardComponentDefinitionCache
-
slaDefinitionCache
-
dataDictionaryDefinitionCache
-
deploymentEntityManager
-
resourceEntityManager
-
queryDefinitionEntityManager
-
variableExtractorDefinitionEntityManager
-
sequenceDefinitionEntityManager
-
dashboardComponentDefinitionEntityManager
-
slaDefinitionEntityManager
-
dataDictionaryDefinitionEntityManager
-
-
Constructor Details
-
PlatformDeploymentManager
public PlatformDeploymentManager()
-
-
Method Details
-
deploy
-
deploy
-
findDeployedQueryDefinitionById
-
findDeployedVariableExtractorDefinitionById
public VariableExtractorDefinition findDeployedVariableExtractorDefinitionById(String variableExtractorDefinitionId) -
findDeployedSequenceDefinitionById
-
findDeployedSlaDefinitionById
-
findDeployedDashboardComponentDefinitionById
public DashboardComponentDefinition findDeployedDashboardComponentDefinitionById(String definitionId) -
findDeployedLatestDashboardComponentDefinitionByKey
public DashboardComponentDefinition findDeployedLatestDashboardComponentDefinitionByKey(String dashboardComponentDefinitionKey) -
findDeployedLatestDashboardComponentDefinitionByKeyAndTenantId
public DashboardComponentDefinition findDeployedLatestDashboardComponentDefinitionByKeyAndTenantId(String dashboardComponentDefinitionKey, String tenantId) -
findDeployedDataDictionaryDefinitionById
-
findDeployedLatestQueryDefinitionByKey
-
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
-
resolveVariableExtractorDefinition
public VariableExtractorDefinitionCacheEntry resolveVariableExtractorDefinition(VariableExtractorDefinition variableExtractorDefinition) -
resolveSequenceDefinition
public SequenceDefinitionCacheEntry resolveSequenceDefinition(SequenceDefinition sequenceDefinition) -
resolveSlaDefinition
-
resolveDashboardComponentDefinition
public DashboardComponentDefinitionCacheEntry resolveDashboardComponentDefinition(DashboardComponentDefinition dashboardComponentDefinition) -
resolveDataDictionaryDefinition
public DataDictionaryDefinitionCacheEntry resolveDataDictionaryDefinition(DataDictionaryDefinition definition) -
removeDeployment
-
removeDeployment
-
getDeployers
-
setDeployers
-
getQueryDefinitionCache
-
setQueryDefinitionCache
public void setQueryDefinitionCache(DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache) -
getVariableExtractorDefinitionCache
-
setVariableExtractorDefinitionCache
public void setVariableExtractorDefinitionCache(DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache) -
getSequenceDefinitionCache
-
setSequenceDefinitionCache
public void setSequenceDefinitionCache(DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache) -
getDashboardComponentDefinitionCache
public DeploymentCache<DashboardComponentDefinitionCacheEntry> getDashboardComponentDefinitionCache() -
setDashboardComponentDefinitionCache
public void setDashboardComponentDefinitionCache(DeploymentCache<DashboardComponentDefinitionCacheEntry> dashboardComponentDefinitionCache) -
getSlaDefinitionCache
-
setSlaDefinitionCache
-
getDataDictionaryDefinitionCache
-
setDataDictionaryDefinitionCache
public void setDataDictionaryDefinitionCache(DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache) -
getPlatformEngineConfiguration
-
setPlatformEngineConfiguration
-
getQueryDefinitionEntityManager
-
setQueryDefinitionEntityManager
public void setQueryDefinitionEntityManager(QueryDefinitionEntityManager queryDefinitionEntityManager) -
getVariableExtractorDefinitionEntityManager
-
setVariableExtractorDefinitionEntityManager
public void setVariableExtractorDefinitionEntityManager(VariableExtractorDefinitionEntityManager variableExtractorDefinitionEntityManager) -
getSequenceDefinitionEntityManager
-
setSequenceDefinitionEntityManager
public void setSequenceDefinitionEntityManager(SequenceDefinitionEntityManager sequenceDefinitionEntityManager) -
getDashboardComponentDefinitionEntityManager
-
setDashboardComponentDefinitionEntityManager
public void setDashboardComponentDefinitionEntityManager(DashboardComponentDefinitionEntityManager dashboardComponentDefinitionEntityManager) -
getSlaDefinitionEntityManager
-
setSlaDefinitionEntityManager
-
getDataDictionaryDefinitionEntityManager
-
setDataDictionaryDefinitionEntityManager
public void setDataDictionaryDefinitionEntityManager(DataDictionaryDefinitionEntityManager dataDictionaryDefinitionEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-