public class IntermediateCatchMessageEventActivityBehavior extends IntermediateCatchEventActivityBehavior
Modifier and Type | Field and Description |
---|---|
protected org.activiti.bpmn.model.MessageEventDefinition |
messageEventDefinition |
multiInstanceActivityBehavior
bpmnActivityBehavior
Constructor and Description |
---|
IntermediateCatchMessageEventActivityBehavior(org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
cancelEvent(DelegateExecution execution)
Should be subclassed by the more specific types.
|
protected ExecutionEntity |
deleteMessageEventSubScription(DelegateExecution execution) |
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
deleteOtherEventsRelatedToEventBasedGateway, getPrecedingEventBasedGateway, leaveIntermediateCatchEvent
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior
leaveIgnoreConditions, parseActivityType
protected org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition
public IntermediateCatchMessageEventActivityBehavior(org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition)
public void execute(DelegateExecution execution)
FlowNodeActivityBehavior
execute
in interface ActivityBehavior
execute
in class IntermediateCatchEventActivityBehavior
public void trigger(DelegateExecution execution, String triggerName, Object triggerData)
trigger
in interface TriggerableActivityBehavior
trigger
in class IntermediateCatchEventActivityBehavior
public void cancelEvent(DelegateExecution execution)
IntermediateCatchEventActivityBehavior
cancelEvent
in class IntermediateCatchEventActivityBehavior
protected ExecutionEntity deleteMessageEventSubScription(DelegateExecution execution)
Copyright © 2015 Alfresco. All rights reserved.