Package org.camunda.bpm.engine.impl.pvm
Class ProcessDefinitionBuilder
java.lang.Object
org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder
- Author:
- Tom Baeyens
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProcessDefinitionImplprotected CoreModelElementprotected TransitionImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattachedTo(String id, boolean isInterrupting) behavior(ActivityBehavior activityBehaviour) createActivity(String id) executionListener(String eventName, ExecutionListener executionListener) executionListener(ExecutionListener executionListener) protected ActivityImplinitial()scope()startTransition(String destinationActivityId) startTransition(String destinationActivityId, String transitionId) transition(String destinationActivityId) transition(String destinationActivityId, String transitionId)
-
Field Details
-
processDefinition
-
scopeStack
-
processElement
-
transition
-
unresolvedTransitions
-
-
Constructor Details
-
ProcessDefinitionBuilder
public ProcessDefinitionBuilder() -
ProcessDefinitionBuilder
-
-
Method Details
-
createActivity
-
attachedTo
-
endActivity
-
initial
-
startTransition
-
startTransition
-
endTransition
-
transition
-
transition
-
behavior
-
property
-
buildProcessDefinition
-
getActivity
-
scope
-
executionListener
-
executionListener
public ProcessDefinitionBuilder executionListener(String eventName, ExecutionListener executionListener)
-