org.activiti.engine.impl.persistence.deploy
类 DeploymentManager

java.lang.Object
  继承者 org.activiti.engine.impl.persistence.deploy.DeploymentManager

public class DeploymentManager
extends Object

作者:
Tom Baeyens, Falko Menge, Joram Barrez

字段摘要
protected  List<Deployer> deployers
           
protected  DeploymentCache<Object> knowledgeBaseCache
           
protected  DeploymentCache<ProcessDefinitionEntity> processDefinitionCache
           
 
构造方法摘要
DeploymentManager()
           
 
方法摘要
 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)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

processDefinitionCache

protected DeploymentCache<ProcessDefinitionEntity> processDefinitionCache

knowledgeBaseCache

protected DeploymentCache<Object> knowledgeBaseCache

deployers

protected List<Deployer> deployers
构造方法详细信息

DeploymentManager

public DeploymentManager()
方法详细信息

deploy

public void deploy(DeploymentEntity deployment)

findDeployedProcessDefinitionById

public ProcessDefinitionEntity findDeployedProcessDefinitionById(String processDefinitionId)

findDeployedLatestProcessDefinitionByKey

public ProcessDefinitionEntity findDeployedLatestProcessDefinitionByKey(String processDefinitionKey)

findDeployedProcessDefinitionByKeyAndVersion

public ProcessDefinitionEntity findDeployedProcessDefinitionByKeyAndVersion(String processDefinitionKey,
                                                                            Integer processDefinitionVersion)

resolveProcessDefinition

public ProcessDefinitionEntity resolveProcessDefinition(ProcessDefinitionEntity processDefinition)

removeDeployment

public void removeDeployment(String deploymentId,
                             boolean cascade)

getDeployers

public List<Deployer> getDeployers()

setDeployers

public void setDeployers(List<Deployer> deployers)

getProcessDefinitionCache

public DeploymentCache<ProcessDefinitionEntity> getProcessDefinitionCache()

setProcessDefinitionCache

public void setProcessDefinitionCache(DeploymentCache<ProcessDefinitionEntity> processDefinitionCache)

getKnowledgeBaseCache

public DeploymentCache<Object> getKnowledgeBaseCache()

setKnowledgeBaseCache

public void setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache)


Copyright © 2013 Alfresco. All rights reserved.