Class PlatformDeploymentManager
java.lang.Object
com.flowable.platform.engine.impl.deployer.PlatformDeploymentManager
- Author:
- Yvo Swillens
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataDictionaryDefinitionCacheEntry> protected DataDictionaryDefinitionEntityManagerprotected List<org.flowable.common.engine.impl.EngineDeployer> protected PlatformDeploymentEntityManagerprotected PlatformEngineConfigurationprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> protected QueryDefinitionEntityManagerprotected PlatformResourceEntityManagerprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> protected SequenceDefinitionEntityManagerprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> protected SlaDefinitionEntityManagerprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> protected VariableExtractorDefinitionEntityManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) voiddeploy(org.flowable.common.engine.api.repository.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) org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataDictionaryDefinitionCacheEntry> List<org.flowable.common.engine.impl.EngineDeployer> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> voidremoveDeployment(String deploymentId) voidremoveDeployment(String deploymentId, boolean cascade) resolveDashboardComponentDefinition(DashboardComponentDefinition dashboardComponentDefinition) resolveQueryDefinition(QueryDefinition queryDefinition) resolveSequenceDefinition(SequenceDefinition sequenceDefinition) resolveSlaDefinition(SlaDefinition slaDefinition) resolveVariableExtractorDefinition(VariableExtractorDefinition variableExtractorDefinition) voidsetDashboardComponentDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> dashboardComponentDefinitionCache) voidsetDashboardComponentDefinitionEntityManager(DashboardComponentDefinitionEntityManager dashboardComponentDefinitionEntityManager) voidsetDataDictionaryDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache) voidsetDataDictionaryDefinitionEntityManager(DataDictionaryDefinitionEntityManager dataDictionaryDefinitionEntityManager) voidsetDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers) voidsetDeploymentEntityManager(PlatformDeploymentEntityManager deploymentEntityManager) voidsetPlatformEngineConfiguration(PlatformEngineConfiguration platformEngineConfiguration) voidsetQueryDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache) voidsetQueryDefinitionEntityManager(QueryDefinitionEntityManager queryDefinitionEntityManager) voidsetResourceEntityManager(PlatformResourceEntityManager resourceEntityManager) voidsetSequenceDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache) voidsetSequenceDefinitionEntityManager(SequenceDefinitionEntityManager sequenceDefinitionEntityManager) voidsetSlaDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> slaDefinitionCache) voidsetSlaDefinitionEntityManager(SlaDefinitionEntityManager slaDefinitionEntityManager) voidsetVariableExtractorDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache) voidsetVariableExtractorDefinitionEntityManager(VariableExtractorDefinitionEntityManager variableExtractorDefinitionEntityManager)
-
Field Details
-
platformEngineConfiguration
-
deployers
-
queryDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache -
variableExtractorDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache -
sequenceDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache -
dashboardComponentDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> dashboardComponentDefinitionCache -
slaDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> slaDefinitionCache -
dataDictionaryDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataDictionaryDefinitionCacheEntry> dataDictionaryDefinitionCache -
deploymentEntityManager
-
resourceEntityManager
-
queryDefinitionEntityManager
-
variableExtractorDefinitionEntityManager
-
sequenceDefinitionEntityManager
-
dashboardComponentDefinitionEntityManager
-
slaDefinitionEntityManager
-
dataDictionaryDefinitionEntityManager
-
-
Constructor Details
-
PlatformDeploymentManager
public PlatformDeploymentManager()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) -
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
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> getQueryDefinitionCache() -
setQueryDefinitionCache
public void setQueryDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<QueryDefinitionCacheEntry> queryDefinitionCache) -
getVariableExtractorDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> getVariableExtractorDefinitionCache() -
setVariableExtractorDefinitionCache
public void setVariableExtractorDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<VariableExtractorDefinitionCacheEntry> variableExtractorDefinitionCache) -
getSequenceDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> getSequenceDefinitionCache() -
setSequenceDefinitionCache
public void setSequenceDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SequenceDefinitionCacheEntry> sequenceDefinitionCache) -
getDashboardComponentDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> getDashboardComponentDefinitionCache() -
setDashboardComponentDefinitionCache
public void setDashboardComponentDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DashboardComponentDefinitionCacheEntry> dashboardComponentDefinitionCache) -
getSlaDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> getSlaDefinitionCache() -
setSlaDefinitionCache
public void setSlaDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<SlaDefinitionCacheEntry> slaDefinitionCache) -
getDataDictionaryDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataDictionaryDefinitionCacheEntry> getDataDictionaryDefinitionCache() -
setDataDictionaryDefinitionCache
public void setDataDictionaryDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.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
-