org.camunda.bpm.engine.impl.cmmn.deployer
Class CmmnDeployer
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.deployer.CmmnDeployer
- All Implemented Interfaces:
- Deployer
public class CmmnDeployer
- extends Object
- implements Deployer
- Author:
- Roman Smirnov
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMMN_RESOURCE_SUFFIXES
public static final String[] CMMN_RESOURCE_SUFFIXES
expressionManager
protected ExpressionManager expressionManager
transformer
protected CmmnTransformer transformer
idGenerator
protected IdGenerator idGenerator
CmmnDeployer
public CmmnDeployer()
deploy
public void deploy(DeploymentEntity deployment)
- Specified by:
deploy
in interface Deployer
isCmmnResource
protected boolean isCmmnResource(ResourceEntity resource)
transformResource
protected List<CaseDefinitionEntity> transformResource(DeploymentEntity deployment,
ResourceEntity resource)
getNextVersion
protected int getNextVersion(CaseDefinitionEntity newCaseDefinition,
CaseDefinitionEntity latestCaseDefinition)
generateCaseDefinitionId
protected String generateCaseDefinitionId(CaseDefinitionEntity caseDefinition)
loadCaseDefinitions
protected void loadCaseDefinitions(DeploymentEntity deployment,
Collection<CaseDefinitionEntity> caseDefinitions)
persistCaseDefinitions
protected void persistCaseDefinitions(DeploymentEntity deployment,
Collection<CaseDefinitionEntity> caseDefinitions)
addCaseDefinitionToDeploymentCache
protected void addCaseDefinitionToDeploymentCache(CaseDefinitionEntity caseDefinition)
getExpressionManager
public ExpressionManager getExpressionManager()
setExpressionManager
public void setExpressionManager(ExpressionManager expressionManager)
getIdGenerator
public IdGenerator getIdGenerator()
setIdGenerator
public void setIdGenerator(IdGenerator idGenerator)
getTransformer
public CmmnTransformer getTransformer()
setTransformer
public void setTransformer(CmmnTransformer transformer)
Copyright © 2014 camunda services GmbH. All Rights Reserved.