Class DataFeedAutoConfiguration

java.lang.Object
com.broadleafcommerce.data.tracking.jpa.datafeed.DataFeedAutoConfiguration

@Configuration @Conditional(ShouldEnableFeedSupport.class) @DurableProducer(output=IncrementalDataFeedEntityUpdateEventProducer.class, name="IncrementalDataFeedEntityUpdate", configurationPrefix="broadleaf.data.tracking.feed.messaging.incremental-entity-update") public class DataFeedAutoConfiguration extends Object
Configure data tracking for centralized data feed handling. Disabled by default. This is an undocumented alpha feature.
  • Constructor Details

    • DataFeedAutoConfiguration

      public DataFeedAutoConfiguration()
  • Method Details

    • dataFeedMutationHandler

      @Bean @ConditionalOnMissingBean(name="dataFeedMutationHandler") public DataFeedMutationHandler dataFeedMutationHandler(com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender sender, @Nullable List<DataFeedInspection<? extends com.broadleafcommerce.data.tracking.core.Trackable>> inspections)