Class SandboxDeleteNotificationAutoConfiguration

java.lang.Object
com.broadleafcommerce.sandbox.messaging.autoconfigure.SandboxDeleteNotificationAutoConfiguration

@EnableConfigurationProperties(SandboxDeleteNotificationProperties.class) @EnableBinding(SandboxDeleteProducer.class) @AutoConfigureAfter({com.broadleafcommerce.common.messaging.autoconfigure.DurableNotificationAutoConfiguration.class,SandboxServiceAutoConfiguration.class}) @Configuration public class SandboxDeleteNotificationAutoConfiguration extends Object
Author:
Dima Myroniuk (dmyroniuk)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.broadleafcommerce.common.messaging.notification.MessageFactory<com.broadleafcommerce.data.tracking.core.messaging.SandboxDeleteEvent>
     
    com.broadleafcommerce.common.messaging.notification.NotificationHandler
    sandboxDeleteNotificationHandler(SandboxDeleteProducer producer, SandboxDeleteNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.messaging.notification.MessageFactory<com.broadleafcommerce.data.tracking.core.messaging.SandboxDeleteEvent> messageFactory, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper serializationHelper)
     
    com.broadleafcommerce.common.messaging.notification.RetryClusterService
    sandboxDeleteRetryClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, SandboxDeleteNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.NotificationStateRepository> repositories, com.broadleafcommerce.common.messaging.notification.NotificationHandler handler, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SandboxDeleteNotificationAutoConfiguration

      public SandboxDeleteNotificationAutoConfiguration()
  • Method Details

    • sandboxDeleteMessageFactory

      @Bean @ConditionalOnMissingBean(name="sandboxDeleteMessageFactory") public com.broadleafcommerce.common.messaging.notification.MessageFactory<com.broadleafcommerce.data.tracking.core.messaging.SandboxDeleteEvent> sandboxDeleteMessageFactory()
    • sandboxDeleteNotificationHandler

      @Bean @ConditionalOnMissingBean(name="sandboxDeleteNotificationHandler") public com.broadleafcommerce.common.messaging.notification.NotificationHandler sandboxDeleteNotificationHandler(SandboxDeleteProducer producer, SandboxDeleteNotificationProperties properties, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, @Qualifier("sandboxDeleteMessageFactory") com.broadleafcommerce.common.messaging.notification.MessageFactory<com.broadleafcommerce.data.tracking.core.messaging.SandboxDeleteEvent> messageFactory, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper serializationHelper)
    • sandboxDeleteRetryClusterService

      @Bean @ConditionalOnMissingBean(name="sandboxDeleteRetryClusterService") public com.broadleafcommerce.common.messaging.notification.RetryClusterService sandboxDeleteRetryClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, SandboxDeleteNotificationProperties properties, @Nullable List<com.broadleafcommerce.common.messaging.notification.NotificationStateRepository> repositories, @Qualifier("sandboxDeleteNotificationHandler") com.broadleafcommerce.common.messaging.notification.NotificationHandler handler, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference) throws Exception
      Throws:
      Exception