public class ParallelGatewayActivityBehavior extends GatewayActivityBehavior
bpmnActivityBehavior
Constructor and Description |
---|
ParallelGatewayActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
protected Collection<ExecutionEntity> |
cleanJoinedExecutions(Collection<ExecutionEntity> joinedExecutions,
DelegateExecution multiInstanceExecution) |
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected DelegateExecution |
findMultiInstanceParentExecution(DelegateExecution execution) |
protected boolean |
hasMultiInstanceParent(org.activiti.bpmn.model.FlowNode flowNode) |
protected boolean |
isChildOfMultiInstanceExecution(DelegateExecution executionEntity,
DelegateExecution multiInstanceExecution) |
lockFirstParentScope
leave, leaveIgnoreConditions, parseActivityType, trigger
public void execute(DelegateExecution execution)
FlowNodeActivityBehavior
execute
in interface ActivityBehavior
execute
in class FlowNodeActivityBehavior
protected Collection<ExecutionEntity> cleanJoinedExecutions(Collection<ExecutionEntity> joinedExecutions, DelegateExecution multiInstanceExecution)
protected boolean isChildOfMultiInstanceExecution(DelegateExecution executionEntity, DelegateExecution multiInstanceExecution)
protected boolean hasMultiInstanceParent(org.activiti.bpmn.model.FlowNode flowNode)
protected DelegateExecution findMultiInstanceParentExecution(DelegateExecution execution)
Copyright © 2015 Alfresco. All rights reserved.