Class SendEventTaskActivityBehavior
java.lang.Object
org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.flowable.engine.impl.bpmn.behavior.SendEventTaskActivityBehavior
- All Implemented Interfaces:
Serializable
,ActivityBehavior
,TriggerableActivityBehavior
Sends an event to the event registry
- Author:
- Tijs Rademakers
- See Also:
-
Field Summary
FieldsFields inherited from class org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
multiInstanceActivityBehavior, v5MultiInstanceActivityBehavior
Fields inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
bpmnActivityBehavior
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(DelegateExecution execution) Default behaviour: just leave the activity with no extra functionality.protected List<ChannelModel>
getChannelModels
(CommandContext commandContext, DelegateExecution execution, boolean sendOnSystemChannel) protected EventModel
getEventModel
(CommandContext commandContext, DelegateExecution execution) protected boolean
isSendOnSystemChannel
(DelegateExecution execution) void
trigger
(DelegateExecution execution, String signalName, Object signalData) Methods inherited from class org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, getV5MultiInstanceActivityBehavior, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, setV5MultiInstanceActivityBehavior
Methods inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
leaveIgnoreConditions, parseActivityType
-
Field Details
-
sendEventServiceTask
-
-
Constructor Details
-
SendEventTaskActivityBehavior
-
-
Method Details
-
execute
Description copied from class:FlowNodeActivityBehavior
Default behaviour: just leave the activity with no extra functionality.- Specified by:
execute
in interfaceActivityBehavior
- Overrides:
execute
in classFlowNodeActivityBehavior
-
getEventModel
-
isSendOnSystemChannel
-
getChannelModels
protected List<ChannelModel> getChannelModels(CommandContext commandContext, DelegateExecution execution, boolean sendOnSystemChannel) -
trigger
- Specified by:
trigger
in interfaceTriggerableActivityBehavior
- Overrides:
trigger
in classFlowNodeActivityBehavior
-