Class IntermediateCatchSignalEventActivityBehavior
java.lang.Object
org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.activiti.engine.impl.bpmn.behavior.IntermediateCatchEventActivityBehavior
org.activiti.engine.impl.bpmn.behavior.IntermediateCatchSignalEventActivityBehavior
- All Implemented Interfaces:
Serializable, ActivityBehavior, TriggerableActivityBehavior
public class IntermediateCatchSignalEventActivityBehavior
extends IntermediateCatchEventActivityBehavior
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.activiti.bpmn.model.Signalprotected org.activiti.bpmn.model.SignalEventDefinitionFields inherited from class AbstractBpmnActivityBehavior
multiInstanceActivityBehaviorFields inherited from class FlowNodeActivityBehavior
bpmnActivityBehavior -
Constructor Summary
ConstructorsConstructorDescriptionIntermediateCatchSignalEventActivityBehavior(org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition, org.activiti.bpmn.model.Signal signal) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExecutionEntitydeleteSignalEventSubscription(DelegateExecution execution) voideventCancelledByEventGateway(DelegateExecution execution) Should be subclassed by the more specific types.voidexecute(DelegateExecution execution) Default behaviour: just leave the activity with no extra functionality.voidtrigger(DelegateExecution execution, String triggerName, Object triggerData) Methods inherited from class IntermediateCatchEventActivityBehavior
deleteOtherEventsRelatedToEventBasedGateway, getPrecedingEventBasedGateway, leaveIntermediateCatchEventMethods inherited from class AbstractBpmnActivityBehavior
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorMethods inherited from class FlowNodeActivityBehavior
leaveIgnoreConditions, parseActivityType
-
Field Details
-
signalEventDefinition
protected org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition -
signal
protected org.activiti.bpmn.model.Signal signal
-
-
Constructor Details
-
IntermediateCatchSignalEventActivityBehavior
public IntermediateCatchSignalEventActivityBehavior(org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition, org.activiti.bpmn.model.Signal signal)
-
-
Method Details
-
execute
Description copied from class:FlowNodeActivityBehaviorDefault behaviour: just leave the activity with no extra functionality.- Specified by:
executein interfaceActivityBehavior- Overrides:
executein classIntermediateCatchEventActivityBehavior
-
trigger
- Specified by:
triggerin interfaceTriggerableActivityBehavior- Overrides:
triggerin classIntermediateCatchEventActivityBehavior
-
eventCancelledByEventGateway
Description copied from class:IntermediateCatchEventActivityBehaviorShould be subclassed by the more specific types. For an intermediate catch without type, it's simply leaving the event.- Overrides:
eventCancelledByEventGatewayin classIntermediateCatchEventActivityBehavior
-
deleteSignalEventSubscription
-