public class IntermediateCatchEventActivityBehavior extends AbstractBpmnActivityBehavior
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
IntermediateCatchEventActivityBehavior() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelEvent(DelegateExecution execution)
Should be subclassed by the more specific types.
|
protected void |
deleteOtherEventsRelatedToEventBasedGateway(DelegateExecution execution,
org.activiti.bpmn.model.EventGateway eventGateway) |
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected org.activiti.bpmn.model.EventGateway |
getPrecedingEventBasedGateway(DelegateExecution execution) |
void |
leaveIntermediateCatchEvent(DelegateExecution execution)
Specific leave method for intermediate events: does a normal leave(), except
when behind an event based gateway.
|
void |
trigger(DelegateExecution execution,
String signalName,
Object signalData) |
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypepublic IntermediateCatchEventActivityBehavior()
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorpublic void trigger(DelegateExecution execution, String signalName, Object signalData)
trigger in interface TriggerableActivityBehaviortrigger in class FlowNodeActivityBehaviorpublic void leaveIntermediateCatchEvent(DelegateExecution execution)
public void cancelEvent(DelegateExecution execution)
protected org.activiti.bpmn.model.EventGateway getPrecedingEventBasedGateway(DelegateExecution execution)
protected void deleteOtherEventsRelatedToEventBasedGateway(DelegateExecution execution, org.activiti.bpmn.model.EventGateway eventGateway)
Copyright © 2015 Alfresco. All rights reserved.