Class EventSubProcessActivityBehavior
- java.lang.Object
-
- org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
-
- org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
-
- org.camunda.bpm.engine.impl.bpmn.behavior.SubProcessActivityBehavior
-
- org.camunda.bpm.engine.impl.bpmn.behavior.EventSubProcessActivityBehavior
-
- All Implemented Interfaces:
CoreActivityBehavior<ActivityExecution>
,ActivityBehavior
,CompositeActivityBehavior
,SignallableActivityBehavior
public class EventSubProcessActivityBehavior extends SubProcessActivityBehavior
- Author:
- Daniel Meyer
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
LOG
-
Fields inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
bpmnActivityBehavior
-
-
Constructor Summary
Constructors Constructor Description EventSubProcessActivityBehavior()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
complete(ActivityExecution scopeExecution)
void
concurrentChildExecutionEnded(ActivityExecution scopeExecution, ActivityExecution endedExecution)
Invoked when an execution is ended within the scope of the composite-
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.SubProcessActivityBehavior
doLeave, execute
-
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
createCompensateEventSubscription, executeWithErrorPropagation, isCompensationEventSubprocess, signal, signalCompensationDone
-
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
leave, leaveIgnoreConditions
-
-
-
-
Method Detail
-
complete
public void complete(ActivityExecution scopeExecution)
- Specified by:
complete
in interfaceCompositeActivityBehavior
- Overrides:
complete
in classSubProcessActivityBehavior
-
concurrentChildExecutionEnded
public void concurrentChildExecutionEnded(ActivityExecution scopeExecution, ActivityExecution endedExecution)
Description copied from interface:CompositeActivityBehavior
Invoked when an execution is ended within the scope of the composite- Specified by:
concurrentChildExecutionEnded
in interfaceCompositeActivityBehavior
- Overrides:
concurrentChildExecutionEnded
in classSubProcessActivityBehavior
- Parameters:
scopeExecution
- scope execution for the activity which defined the behaviorendedExecution
- the execution which ended
-
-