public class CmmnParserImpl extends Object implements CmmnParser
| Modifier and Type | Field and Description |
|---|---|
protected CmmnActivityBehaviorFactory |
activityBehaviorFactory |
protected ExpressionManager |
expressionManager |
| Constructor and Description |
|---|
CmmnParserImpl() |
| Modifier and Type | Method and Description |
|---|---|
CmmnActivityBehaviorFactory |
getActivityBehaviorFactory() |
CaseDefinitionEntity |
getCaseDefinition(String caseDefinitionKey,
List<CaseDefinitionEntity> caseDefinitions) |
ExpressionManager |
getExpressionManager() |
CmmnParseResult |
parse(EngineResource resourceEntity) |
org.apache.commons.lang3.tuple.Pair<org.flowable.cmmn.model.CmmnModel,List<CaseDefinitionEntity>> |
parse(EngineResource resourceEntity,
CmmnParseResult parseResult,
StreamSource cmmnSource) |
protected List<CaseDefinitionEntity> |
processCmmnElements(EngineResource resourceEntity,
org.flowable.cmmn.model.CmmnModel cmmnModel) |
void |
processDI(org.flowable.cmmn.model.CmmnModel cmmnModel,
List<CaseDefinitionEntity> caseDefinitions) |
protected void |
processPlanFragment(org.flowable.cmmn.model.PlanFragment planFragment) |
void |
setActivityBehaviorFactory(CmmnActivityBehaviorFactory activityBehaviorFactory) |
void |
setExpressionManager(ExpressionManager expressionManager) |
protected CmmnActivityBehaviorFactory activityBehaviorFactory
protected ExpressionManager expressionManager
public CmmnParseResult parse(EngineResource resourceEntity)
parse in interface CmmnParserpublic org.apache.commons.lang3.tuple.Pair<org.flowable.cmmn.model.CmmnModel,List<CaseDefinitionEntity>> parse(EngineResource resourceEntity, CmmnParseResult parseResult, StreamSource cmmnSource)
protected List<CaseDefinitionEntity> processCmmnElements(EngineResource resourceEntity, org.flowable.cmmn.model.CmmnModel cmmnModel)
protected void processPlanFragment(org.flowable.cmmn.model.PlanFragment planFragment)
public void processDI(org.flowable.cmmn.model.CmmnModel cmmnModel,
List<CaseDefinitionEntity> caseDefinitions)
public CaseDefinitionEntity getCaseDefinition(String caseDefinitionKey, List<CaseDefinitionEntity> caseDefinitions)
public CmmnActivityBehaviorFactory getActivityBehaviorFactory()
public void setActivityBehaviorFactory(CmmnActivityBehaviorFactory activityBehaviorFactory)
public ExpressionManager getExpressionManager()
public void setExpressionManager(ExpressionManager expressionManager)
Copyright © 2018 Flowable. All rights reserved.