Class CartServiceNotificationAutoConfiguration.QuoteConfiguration

java.lang.Object
com.broadleafcommerce.cart.service.messaging.autoconfigure.CartServiceNotificationAutoConfiguration.QuoteConfiguration
Enclosing class:
CartServiceNotificationAutoConfiguration

@Configuration @EnableBinding({QuoteCanceledProducer.class,QuoteExpiredProducer.class,QuotePublishedProducer.class,QuoteRejectedProducer.class,QuoteRequestedProducer.class}) public static class CartServiceNotificationAutoConfiguration.QuoteConfiguration extends Object
  • Constructor Details

    • QuoteConfiguration

      public QuoteConfiguration()
  • Method Details

    • quoteCanceledNotificationHandler

      @Bean @ConditionalOnMissingBean(name="quoteCanceledNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler quoteCanceledNotificationHandler(QuoteCanceledProducer producer, CartNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
    • quoteExpiredNotificationHandler

      @Bean @ConditionalOnMissingBean(name="quoteExpiredNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler quoteExpiredNotificationHandler(QuoteExpiredProducer producer, CartNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
    • quotePublishedNotificationHandler

      @Bean @ConditionalOnMissingBean(name="quotePublishedNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler quotePublishedNotificationHandler(QuotePublishedProducer producer, CartNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
    • quoteRejectedNotificationHandler

      @Bean @ConditionalOnMissingBean(name="quoteRejectedNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler quoteRejectedNotificationHandler(QuoteRejectedProducer producer, CartNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
    • quoteRequestedNotificationHandler

      @Bean @ConditionalOnMissingBean(name="quoteRequestedNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler quoteRequestedNotificationHandler(QuoteRequestedProducer producer, CartNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)