Package org.flowable.eventregistry.impl
Class DefaultEventRegistry
java.lang.Object
org.flowable.eventregistry.impl.DefaultEventRegistry
- All Implemented Interfaces:
EventRegistry
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CorrelationKeyGenerator<Map<String,Object>> protected EventRegistryEngineConfigurationprotected InboundEventProcessorprotected OutboundEventProcessorprotected OutboundEventProcessor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoideventReceived(InboundChannelModel channelModel, String event) voideventReceived(InboundChannelModel channelModel, InboundEvent event) generateKey(Map<String, Object> data) voidregisterEventRegistryEventConsumer(EventRegistryEventConsumer eventRegistryEventBusConsumer) voidremoveFlowableEventRegistryEventConsumer(EventRegistryEventConsumer eventRegistryEventBusConsumer) voidsendEventOutbound(EventInstance eventInstance, Collection<ChannelModel> channelModels) voidsendEventToConsumers(EventRegistryEvent eventRegistryEvent) voidsendSystemEventOutbound(EventInstance eventInstance) voidsetInboundEventProcessor(InboundEventProcessor inboundEventProcessor) voidsetOutboundEventProcessor(OutboundEventProcessor outboundEventProcessor) voidsetSystemOutboundEventProcessor(OutboundEventProcessor systemOutboundEventProcessor)
-
Field Details
-
engineConfiguration
-
correlationKeyGenerator
-
inboundEventProcessor
-
outboundEventProcessor
-
systemOutboundEventProcessor
-
-
Constructor Details
-
DefaultEventRegistry
-
-
Method Details
-
setInboundEventProcessor
- Specified by:
setInboundEventProcessorin interfaceEventRegistry
-
setOutboundEventProcessor
- Specified by:
setOutboundEventProcessorin interfaceEventRegistry
-
getSystemOutboundEventProcessor
- Specified by:
getSystemOutboundEventProcessorin interfaceEventRegistry
-
setSystemOutboundEventProcessor
- Specified by:
setSystemOutboundEventProcessorin interfaceEventRegistry
-
eventReceived
- Specified by:
eventReceivedin interfaceEventRegistry
-
eventReceived
- Specified by:
eventReceivedin interfaceEventRegistry
-
sendEventToConsumers
- Specified by:
sendEventToConsumersin interfaceEventRegistry
-
sendSystemEventOutbound
- Specified by:
sendSystemEventOutboundin interfaceEventRegistry
-
sendEventOutbound
- Specified by:
sendEventOutboundin interfaceEventRegistry
-
registerEventRegistryEventConsumer
public void registerEventRegistryEventConsumer(EventRegistryEventConsumer eventRegistryEventBusConsumer) - Specified by:
registerEventRegistryEventConsumerin interfaceEventRegistry
-
removeFlowableEventRegistryEventConsumer
public void removeFlowableEventRegistryEventConsumer(EventRegistryEventConsumer eventRegistryEventBusConsumer) - Specified by:
removeFlowableEventRegistryEventConsumerin interfaceEventRegistry
-
generateKey
- Specified by:
generateKeyin interfaceEventRegistry
-