Class ExportEventSender
java.lang.Object
de.hybris.platform.apiregistryservices.event.impl.ExportEventSender
- All Implemented Interfaces:
EventSender
One of additional event senders
Map fired AbstractEvent to existing EventConfigurationModels, wrap it in EventSourceData
and send to spring integration channel, default is eventSourceDataChannel.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.messaging.support.GenericMessage<EventSourceData>protected org.springframework.messaging.MessageChannelprotected StringgetEventClass(AbstractEvent abstractEvent) protected EventConfigurationDaovoidsendEvent(AbstractEvent abstractEvent) Sends the givenAbstractEventdepending on the environment.voidsetChannel(org.springframework.messaging.MessageChannel channel) voidsetEventConfigurationDao(EventConfigurationDao eventConfigurationDao) protected org.springframework.messaging.MessagewrapData(EventSourceData data) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
ExportEventSender
public ExportEventSender()
-
-
Method Details
-
sendEvent
Description copied from interface:EventSenderSends the givenAbstractEventdepending on the environment.- Specified by:
sendEventin interfaceEventSender- Parameters:
abstractEvent- the event to be send.
-
getEventClass
-
wrapData
@Deprecated(since="2005", forRemoval=true) protected org.springframework.messaging.Message wrapData(EventSourceData data) Deprecated, for removal: This API element is subject to removal in a future version.since 2005, please use the methodcreateGenericMessage(EventSourceData) -
createGenericMessage
protected org.springframework.messaging.support.GenericMessage<EventSourceData> createGenericMessage(EventSourceData data) -
getChannel
protected org.springframework.messaging.MessageChannel getChannel() -
setChannel
public void setChannel(org.springframework.messaging.MessageChannel channel) -
getEventConfigurationDao
-
setEventConfigurationDao
-
createGenericMessage(EventSourceData)