Class CaseDefinitionBuilder
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmmn.model.CaseDefinitionBuilder
-
public class CaseDefinitionBuilder extends Object
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected Deque<CmmnActivity>activityStackprotected CmmnCaseDefinitioncaseDefinitionprotected CmmnActivitycasePlanModelprotected CoreModelElementprocessElement
-
Constructor Summary
Constructors Constructor Description CaseDefinitionBuilder()CaseDefinitionBuilder(String caseDefinitionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseDefinitionBuilderautoComplete(boolean autoComplete)CaseDefinitionBuilderbehavior(CmmnActivityBehavior behavior)CmmnCaseDefinitionbuildCaseDefinition()CaseDefinitionBuildercreateActivity(String id)CaseDefinitionBuilderendActivity()protected CmmnActivitygetActivity()CaseDefinitionBuilderlistener(String eventName, CaseExecutionListener planItemListener)CaseDefinitionBuilderproperty(String name, Object value)
-
-
-
Field Detail
-
caseDefinition
protected CmmnCaseDefinition caseDefinition
-
casePlanModel
protected CmmnActivity casePlanModel
-
activityStack
protected Deque<CmmnActivity> activityStack
-
processElement
protected CoreModelElement processElement
-
-
Constructor Detail
-
CaseDefinitionBuilder
public CaseDefinitionBuilder()
-
CaseDefinitionBuilder
public CaseDefinitionBuilder(String caseDefinitionId)
-
-
Method Detail
-
createActivity
public CaseDefinitionBuilder createActivity(String id)
-
endActivity
public CaseDefinitionBuilder endActivity()
-
behavior
public CaseDefinitionBuilder behavior(CmmnActivityBehavior behavior)
-
autoComplete
public CaseDefinitionBuilder autoComplete(boolean autoComplete)
-
getActivity
protected CmmnActivity getActivity()
-
buildCaseDefinition
public CmmnCaseDefinition buildCaseDefinition()
-
listener
public CaseDefinitionBuilder listener(String eventName, CaseExecutionListener planItemListener)
-
property
public CaseDefinitionBuilder property(String name, Object value)
-
-