public class IntermediateCatchEventRegistryEventActivityBehavior extends IntermediateCatchEventActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected String |
eventDefinitionKey |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
IntermediateCatchEventRegistryEventActivityBehavior(String eventDefinitionKey) |
| Modifier and Type | Method and Description |
|---|---|
protected ExecutionEntity |
deleteEventSubscription(DelegateExecution execution) |
void |
eventCancelledByEventGateway(DelegateExecution execution)
Should be subclassed by the more specific types.
|
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected String |
getEventDefinitionKey(CommandContext commandContext,
ExecutionEntity executionEntity) |
void |
trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
deleteOtherEventsRelatedToEventBasedGateway, getPrecedingEventBasedGateway, leaveIntermediateCatchEventexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypeprotected String eventDefinitionKey
public IntermediateCatchEventRegistryEventActivityBehavior(String eventDefinitionKey)
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class IntermediateCatchEventActivityBehaviorprotected String getEventDefinitionKey(CommandContext commandContext, ExecutionEntity executionEntity)
public void trigger(DelegateExecution execution, String triggerName, Object triggerData)
trigger in interface TriggerableActivityBehaviortrigger in class IntermediateCatchEventActivityBehaviorpublic void eventCancelledByEventGateway(DelegateExecution execution)
IntermediateCatchEventActivityBehavioreventCancelledByEventGateway in class IntermediateCatchEventActivityBehaviorprotected ExecutionEntity deleteEventSubscription(DelegateExecution execution)
Copyright © 2020 Flowable. All rights reserved.