Class FlowableMessageEventImpl

java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
All Implemented Interfaces:
org.flowable.common.engine.api.delegate.event.FlowableEngineEvent, org.flowable.common.engine.api.delegate.event.FlowableEvent, FlowableActivityEvent, FlowableMessageEvent, FlowableProcessEngineEvent

public class FlowableMessageEventImpl extends FlowableActivityEventImpl implements FlowableMessageEvent
An FlowableSignalEvent implementation.
Author:
Frederik Heremans
  • Field Details

    • messageName

      protected String messageName
    • messageData

      protected Object messageData
  • Constructor Details

    • FlowableMessageEventImpl

      public FlowableMessageEventImpl(org.flowable.common.engine.api.delegate.event.FlowableEngineEventType type)
  • Method Details

    • setMessageName

      public void setMessageName(String messageName)
    • getMessageName

      public String getMessageName()
      Specified by:
      getMessageName in interface FlowableMessageEvent
      Returns:
      the name of the message.
    • setMessageData

      public void setMessageData(Object messageData)
    • getMessageData

      public Object getMessageData()
      Specified by:
      getMessageData in interface FlowableMessageEvent
      Returns:
      the payload that was passed when sending the message. Returns null, if no payload was passed.