Class DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration

java.lang.Object
com.broadleafcommerce.datafeed.messaging.autoconfigure.DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration
Enclosing class:
DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration

@Configuration @ConditionalOnPropertyOrGroup(name="broadleaf.datafeed.messaging.start-datafeed-process-exec-request.notification.active", group="broadleaf.basic.messaging.enabled", matchIfMissing=true) @DurableProducer(output=StartDataFeedProcessExecutionRequestProducer.class, name="START_DATAFEED_PROCESS_EXEC_REQUEST", componentPrefix="startDataFeedProcessExecutionRequest", messageFactory="startDataFeedProcessExecutionRequestMessageFactory", configurationPrefix="broadleaf.datafeed.messaging.start-datafeed-process-exec-request") public static class DataFeedMessagingAutoConfiguration.ProducerRelatedAutoConfiguration.StartDataFeedProcessExecutionRequestNotificationAutoConfiguration extends Object
Configure the durable notification components for StartDataFeedProcessExecutionRequestProducer.
  • Constructor Details

    • StartDataFeedProcessExecutionRequestNotificationAutoConfiguration

      public StartDataFeedProcessExecutionRequestNotificationAutoConfiguration()
  • Method Details

    • startDataFeedProcessExecutionRequestMessageFactory

      @Bean @ConditionalOnMissingBean public StartDataFeedProcessExecutionRequestMessageFactory startDataFeedProcessExecutionRequestMessageFactory(com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager manager)