Class ProcessBulkUpdateRequestNotificationAutoConfiguration

    • Constructor Detail

      • ProcessBulkUpdateRequestNotificationAutoConfiguration

        public ProcessBulkUpdateRequestNotificationAutoConfiguration()
    • Method Detail

      • processBulkUpdateRequestMessageFactory

        @Bean
        @ConditionalOnMissingBean(name="processBulkUpdateRequestMessageFactory")
        public com.broadleafcommerce.common.messaging.notification.MessageFactory<ProcessBulkUpdateRequest> processBulkUpdateRequestMessageFactory​(com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager manager)
      • processBulkUpdateRequestNotificationHandler

        @Bean
        @ConditionalOnMissingBean(name="processBulkUpdateRequestNotificationHandler")
        public com.broadleafcommerce.common.messaging.notification.NotificationHandler processBulkUpdateRequestNotificationHandler​(ProcessBulkUpdateRequestProducer producer,
                                                                                                                                   ProcessBulkUpdateRequestNotificationProperties properties,
                                                                                                                                   List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories,
                                                                                                                                   @Qualifier("processBulkUpdateRequestMessageFactory")
                                                                                                                                   com.broadleafcommerce.common.messaging.notification.MessageFactory<ProcessBulkUpdateRequest> messageFactory,
                                                                                                                                   com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper helper)
      • processBulkUpdateRequestRetryClusterService

        @Bean
        @ConditionalOnMissingBean(name="processBulkUpdateRequestRetryClusterService")
        public com.broadleafcommerce.common.messaging.notification.RetryClusterService processBulkUpdateRequestRetryClusterService​(org.apache.camel.cluster.CamelClusterService camelClusterService,
                                                                                                                                   ProcessBulkUpdateRequestNotificationProperties properties,
                                                                                                                                   BulkUpdateRepository<?> repository,
                                                                                                                                   @Qualifier("processBulkUpdateRequestNotificationHandler")
                                                                                                                                   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