public class DeploymentManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentCache<BpmnModel> |
bpmnModelCache |
protected List<Deployer> |
deployers |
protected DeploymentCache<Object> |
knowledgeBaseCache |
protected DeploymentCache<ProcessDefinitionCacheEntry> |
processDefinitionCache |
protected ProcessDefinitionInfoCache |
processDefinitionInfoCache |
| Constructor and Description |
|---|
DeploymentManager() |
protected DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache
protected DeploymentCache<BpmnModel> bpmnModelCache
protected ProcessDefinitionInfoCache processDefinitionInfoCache
protected DeploymentCache<Object> knowledgeBaseCache
public void deploy(DeploymentEntity deployment)
public void deploy(DeploymentEntity deployment, Map<String,Object> deploymentSettings)
public ProcessDefinition findDeployedProcessDefinitionById(String processDefinitionId)
public ProcessDefinitionEntity findProcessDefinitionByIdFromDatabase(String processDefinitionId)
public boolean isProcessDefinitionSuspended(String processDefinitionId)
public ProcessDefinition findDeployedLatestProcessDefinitionByKey(String processDefinitionKey)
public ProcessDefinition findDeployedLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
public ProcessDefinition findDeployedProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion)
public ProcessDefinitionCacheEntry resolveProcessDefinition(ProcessDefinition processDefinition)
public void removeDeployment(String deploymentId, boolean cascade)
public DeploymentCache<ProcessDefinitionCacheEntry> getProcessDefinitionCache()
public void setProcessDefinitionCache(DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache)
public DeploymentCache<BpmnModel> getBpmnModelCache()
public void setBpmnModelCache(DeploymentCache<BpmnModel> bpmnModelCache)
public ProcessDefinitionInfoCache getProcessDefinitionInfoCache()
public void setProcessDefinitionInfoCache(ProcessDefinitionInfoCache processDefinitionInfoCache)
public DeploymentCache<Object> getKnowledgeBaseCache()
public void setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache)
Copyright © 2023 Flowable. All rights reserved.