Class DefaultDetachedDurableMessageSender

java.lang.Object
com.broadleafcommerce.data.tracking.jpa.messaging.DefaultDetachedDurableMessageSender
All Implemented Interfaces:
com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender

public class DefaultDetachedDurableMessageSender extends Object implements com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender
See Also:
  • DetachedDurableMessageSender
  • Constructor Details

    • DefaultDetachedDurableMessageSender

      public DefaultDetachedDurableMessageSender(com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, DetachedNotificationStateRepository repository)
  • Method Details

    • send

      public void send(Object payload, String messageType, String id, @Nullable String routeKey)
      Specified by:
      send in interface com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender
    • send

      public void send(Object payload, String messageType, String id, @Nullable String routeKey, Map<String,String> additionalHeaders)
      Specified by:
      send in interface com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender