Package org.camunda.bpm.engine.impl.pvm
Class ProcessDefinitionBuilder
java.lang.Object
org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder
- Author:
- Tom Baeyens
-
Field Summary
Modifier and TypeFieldDescriptionprotected ProcessDefinitionImpl
protected CoreModelElement
protected TransitionImpl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionattachedTo
(String id, boolean isInterrupting) behavior
(ActivityBehavior activityBehaviour) createActivity
(String id) executionListener
(String eventName, ExecutionListener executionListener) executionListener
(ExecutionListener executionListener) protected ActivityImpl
initial()
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)
-