Package org.flowable.eventregistry.impl
Class FlowableEventInfoImpl<T>
- java.lang.Object
-
- org.flowable.eventregistry.impl.FlowableEventInfoImpl<T>
-
- All Implemented Interfaces:
FlowableEventInfo<T>
public class FlowableEventInfoImpl<T> extends Object implements FlowableEventInfo<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected InboundChannelModelinboundChannelprotected InboundEventinboundEventprotected Tpayload
-
Constructor Summary
Constructors Constructor Description FlowableEventInfoImpl(InboundEvent inboundEvent, T payload, InboundChannelModel inboundChannel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getHeaders()InboundChannelModelgetInboundChannel()TgetPayload()ObjectgetRawEvent()
-
-
-
Field Detail
-
inboundEvent
protected InboundEvent inboundEvent
-
payload
protected T payload
-
inboundChannel
protected InboundChannelModel inboundChannel
-
-
Constructor Detail
-
FlowableEventInfoImpl
public FlowableEventInfoImpl(InboundEvent inboundEvent, T payload, InboundChannelModel inboundChannel)
-
-
Method Detail
-
getHeaders
public Map<String,Object> getHeaders()
- Specified by:
getHeadersin interfaceFlowableEventInfo<T>
-
getPayload
public T getPayload()
- Specified by:
getPayloadin interfaceFlowableEventInfo<T>
-
getRawEvent
public Object getRawEvent()
- Specified by:
getRawEventin interfaceFlowableEventInfo<T>
-
getInboundChannel
public InboundChannelModel getInboundChannel()
- Specified by:
getInboundChannelin interfaceFlowableEventInfo<T>
-
-