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 Summary
-
Method Summary
Modifier and TypeMethodDescriptiondataFeedMutationHandler
(com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender sender, List<DataFeedInspection<? extends com.broadleafcommerce.data.tracking.core.Trackable>> inspections)
-
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)
-