Package org.flowable.eventregistry.impl
Class SystemOutboundEventProcessor<T>
- java.lang.Object
-
- org.flowable.eventregistry.impl.SystemOutboundEventProcessor<T>
-
- All Implemented Interfaces:
OutboundEventProcessor
public class SystemOutboundEventProcessor<T> extends Object implements OutboundEventProcessor
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected OutboundEventChannelAdapter<T>outboundEventChannelAdapterprotected OutboundEventProcessingPipeline<T>outboundEventProcessingPipeline
-
Constructor Summary
Constructors Constructor Description SystemOutboundEventProcessor(OutboundEventChannelAdapter<T> outboundEventChannelAdapter, OutboundEventProcessingPipeline<T> outboundEventProcessingPipeline)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutboundEventChannelAdapter<T>getOutboundEventChannelAdapter()OutboundEventProcessingPipeline<T>getOutboundEventProcessingPipeline()voidsendEvent(EventInstance eventInstance, Collection<ChannelModel> channelModels)voidsetOutboundEventChannelAdapter(OutboundEventChannelAdapter<T> outboundEventChannelAdapter)voidsetOutboundEventProcessingPipeline(OutboundEventProcessingPipeline<T> outboundEventProcessingPipeline)
-
-
-
Field Detail
-
outboundEventChannelAdapter
protected OutboundEventChannelAdapter<T> outboundEventChannelAdapter
-
outboundEventProcessingPipeline
protected OutboundEventProcessingPipeline<T> outboundEventProcessingPipeline
-
-
Constructor Detail
-
SystemOutboundEventProcessor
public SystemOutboundEventProcessor(OutboundEventChannelAdapter<T> outboundEventChannelAdapter, OutboundEventProcessingPipeline<T> outboundEventProcessingPipeline)
-
-
Method Detail
-
sendEvent
public void sendEvent(EventInstance eventInstance, Collection<ChannelModel> channelModels)
- Specified by:
sendEventin interfaceOutboundEventProcessor
-
getOutboundEventChannelAdapter
public OutboundEventChannelAdapter<T> getOutboundEventChannelAdapter()
-
setOutboundEventChannelAdapter
public void setOutboundEventChannelAdapter(OutboundEventChannelAdapter<T> outboundEventChannelAdapter)
-
getOutboundEventProcessingPipeline
public OutboundEventProcessingPipeline<T> getOutboundEventProcessingPipeline()
-
setOutboundEventProcessingPipeline
public void setOutboundEventProcessingPipeline(OutboundEventProcessingPipeline<T> outboundEventProcessingPipeline)
-
-