public class IntermediateCatchSignalEventActivityBehavior extends IntermediateCatchEventActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.bpmn.model.Signal |
signal |
protected org.flowable.bpmn.model.SignalEventDefinition |
signalEventDefinition |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
IntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition,
org.flowable.bpmn.model.Signal signal) |
| Modifier and Type | Method and Description |
|---|---|
protected ExecutionEntity |
deleteSignalEventSubscription(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.
|
void |
trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
deleteOtherEventsRelatedToEventBasedGateway, getPrecedingEventBasedGateway, leaveIntermediateCatchEventexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypeprotected org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition
protected org.flowable.bpmn.model.Signal signal
public IntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition,
org.flowable.bpmn.model.Signal signal)
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class IntermediateCatchEventActivityBehaviorpublic void trigger(DelegateExecution execution, String triggerName, Object triggerData)
trigger in interface TriggerableActivityBehaviortrigger in class IntermediateCatchEventActivityBehaviorpublic void eventCancelledByEventGateway(DelegateExecution execution)
IntermediateCatchEventActivityBehavioreventCancelledByEventGateway in class IntermediateCatchEventActivityBehaviorprotected ExecutionEntity deleteSignalEventSubscription(DelegateExecution execution)
Copyright © 2019 Flowable. All rights reserved.