Class TransitionRequestCompletionNotificationAutoConfiguration

    • Constructor Detail

      • TransitionRequestCompletionNotificationAutoConfiguration

        public TransitionRequestCompletionNotificationAutoConfiguration()
    • Method Detail

      • transitionRequestCompletionNotificationHandler

        @Bean
        @ConditionalOnMissingBean(name="transitionRequestCompletionNotificationHandler")
        public com.broadleafcommerce.common.messaging.notification.NotificationHandler transitionRequestCompletionNotificationHandler​(WorkflowRequestCompletionProducer producer,
                                                                                                                                      TransitionRequestCompletionNotificationProperties properties,
                                                                                                                                      List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories,
                                                                                                                                      com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
      • transitionRequestCompletionRetryClusterService

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