Class FlowableSignalEventImpl

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, FlowableProcessEngineEvent, FlowableSignalEvent

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

    • signalName

      protected String signalName
    • signalData

      protected Object signalData
  • Constructor Details

    • FlowableSignalEventImpl

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

    • getSignalName

      public String getSignalName()
      Specified by:
      getSignalName in interface FlowableSignalEvent
      Returns:
      the name of the signal. Returns null, if no specific signal name has been specified when signaling.
    • setSignalName

      public void setSignalName(String signalName)
    • getSignalData

      public Object getSignalData()
      Specified by:
      getSignalData in interface FlowableSignalEvent
      Returns:
      the payload that was passed when signaling. Returns null, if no payload was passed.
    • setSignalData

      public void setSignalData(Object signalData)