public class DeploymentManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Deployer> |
deployers |
protected DeploymentCache<Object> |
knowledgeBaseCache |
protected DeploymentCache<ProcessDefinitionEntity> |
processDefinitionCache |
| Constructor and Description |
|---|
DeploymentManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(DeploymentEntity deployment) |
ProcessDefinitionEntity |
findDeployedLatestProcessDefinitionByKey(String processDefinitionKey) |
ProcessDefinitionEntity |
findDeployedProcessDefinitionById(String processDefinitionId) |
ProcessDefinitionEntity |
findDeployedProcessDefinitionByKeyAndVersion(String processDefinitionKey,
Integer processDefinitionVersion) |
List<Deployer> |
getDeployers() |
DeploymentCache<Object> |
getKnowledgeBaseCache() |
DeploymentCache<ProcessDefinitionEntity> |
getProcessDefinitionCache() |
void |
removeDeployment(String deploymentId,
boolean cascade) |
ProcessDefinitionEntity |
resolveProcessDefinition(ProcessDefinitionEntity processDefinition) |
void |
setDeployers(List<Deployer> deployers) |
void |
setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache) |
void |
setProcessDefinitionCache(DeploymentCache<ProcessDefinitionEntity> processDefinitionCache) |
protected DeploymentCache<ProcessDefinitionEntity> processDefinitionCache
protected DeploymentCache<Object> knowledgeBaseCache
public void deploy(DeploymentEntity deployment)
public ProcessDefinitionEntity findDeployedProcessDefinitionById(String processDefinitionId)
public ProcessDefinitionEntity findDeployedLatestProcessDefinitionByKey(String processDefinitionKey)
public ProcessDefinitionEntity findDeployedProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion)
public ProcessDefinitionEntity resolveProcessDefinition(ProcessDefinitionEntity processDefinition)
public void removeDeployment(String deploymentId, boolean cascade)
public DeploymentCache<ProcessDefinitionEntity> getProcessDefinitionCache()
public void setProcessDefinitionCache(DeploymentCache<ProcessDefinitionEntity> processDefinitionCache)
public DeploymentCache<Object> getKnowledgeBaseCache()
public void setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache)
Copyright © 2013 Alfresco. All rights reserved.