Class MessageStartEventActivityBehavior
java.lang.Object
org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.flowable.engine.impl.bpmn.behavior.MessageStartEventActivityBehavior
- All Implemented Interfaces:
Serializable, ProcessLevelStartEventActivityBehavior, ActivityBehavior, TriggerableActivityBehavior
public class MessageStartEventActivityBehavior
extends FlowNodeActivityBehavior
implements ProcessLevelStartEventActivityBehavior
Process-level message start event behavior. Owns the deploy-time message subscription registration
for this start event.
- See Also:
-
Field Summary
FieldsFields inherited from class FlowNodeActivityBehavior
bpmnActivityBehavior -
Constructor Summary
ConstructorsConstructorDescriptionMessageStartEventActivityBehavior(MessageEventDefinition messageEventDefinition) -
Method Summary
Modifier and TypeMethodDescriptionvoidRegister the deploy-time artifact (event subscription, timer job, etc.) for this start event when its process definition is freshly deployed.voidRemove or update the deploy-time artifact for this start event when its process definition is superseded by a new version.Methods inherited from class FlowNodeActivityBehavior
execute, leave, leaveIgnoreConditions, parseActivityType, trigger
-
Field Details
-
messageEventDefinition
-
-
Constructor Details
-
MessageStartEventActivityBehavior
-
-
Method Details
-
deploy
Description copied from interface:ProcessLevelStartEventActivityBehaviorRegister the deploy-time artifact (event subscription, timer job, etc.) for this start event when its process definition is freshly deployed.- Specified by:
deployin interfaceProcessLevelStartEventActivityBehavior
-
undeploy
Description copied from interface:ProcessLevelStartEventActivityBehaviorRemove or update the deploy-time artifact for this start event when its process definition is superseded by a new version. Called on the previous (now-superseded) process definition's start events.- Specified by:
undeployin interfaceProcessLevelStartEventActivityBehavior
-
getMessageEventDefinition
-