Class ExportEventSender

java.lang.Object
de.hybris.platform.apiregistryservices.event.impl.ExportEventSender
All Implemented Interfaces:
EventSender

public class ExportEventSender extends Object implements 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 Details

    • ExportEventSender

      public ExportEventSender()
  • Method Details

    • sendEvent

      public void sendEvent(AbstractEvent abstractEvent)
      Description copied from interface: EventSender
      Sends the given AbstractEvent depending on the environment.
      Specified by:
      sendEvent in interface EventSender
      Parameters:
      abstractEvent - the event to be send.
    • getEventClass

      protected String getEventClass(AbstractEvent abstractEvent)
    • 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 method createGenericMessage(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

      protected EventConfigurationDao getEventConfigurationDao()
    • setEventConfigurationDao

      public void setEventConfigurationDao(EventConfigurationDao eventConfigurationDao)