Uses of Class
com.broadleafcommerce.datafeed.domain.IncrementalDataFeedEntityUpdateRecord
Package
Description
-
Uses of IncrementalDataFeedEntityUpdateRecord in com.broadleafcommerce.datafeed.service
Modifier and TypeClassDescriptionclass
DefaultIncrementalDataFeedEntityUpdateRecordService<P extends IncrementalDataFeedEntityUpdateRecord>
Default implementation ofIncrementalDataFeedEntityUpdateRecordService
interface
Service component providing API for CRUD operations onIncrementalDataFeedEntityUpdateRecord
. -
Uses of IncrementalDataFeedEntityUpdateRecord in com.broadleafcommerce.datafeed.service.collector
Modifier and TypeMethodDescriptionAbstractJsonArrayDataFeedCollector.getIncrementalDataFeedEntityUpdateRecordService()
protected Stream<IncrementalDataFeedEntityUpdateRecord>
AbstractJsonArrayDataFeedCollector.readIncrementalUpdateRecords
(DataFeedCollectionRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionAbstractJsonArrayDataFeedCollector.readIdBatchForPartialFeed
(DataFeedCollectionRequest collectionRequest, @NonNull List<IncrementalDataFeedEntityUpdateRecord> updateRecords, @NonNull Map<String, Object> sharedProcessState, com.broadleafcommerce.data.tracking.core.context.ContextInfo readContextInfo) IncrementalDataFeedEntityUpdateRecord
can have multiple types of pointers to an entity (e.g.ModifierConstructorDescriptionAbstractJsonArrayDataFeedCollector
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> incrementalDataFeedEntityUpdateRecordService, List<CollectedEntityContributor> collectedEntityContributors, int batchSize, int workerThreads) -
Uses of IncrementalDataFeedEntityUpdateRecord in com.broadleafcommerce.datafeed.service.collector.product
Modifier and TypeMethodDescriptionProductDataFeedCollector.readIdBatchForPartialFeed
(DataFeedCollectionRequest collectionRequest, @NonNull List<IncrementalDataFeedEntityUpdateRecord> updateRecords, @NonNull Map<String, Object> sharedProcessState, com.broadleafcommerce.data.tracking.core.context.ContextInfo readContextInfo) Given a list ofIncrementalDataFeedEntityUpdateRecords
, we need to determine the Product IDs.ModifierConstructorDescriptionProductDataFeedCollector
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> incrementalDataFeedEntityUpdateRecordService, List<CollectedEntityContributor> collectedEntityContributors, ProductDataFeedCollectorProperties productDataFeedCollectorProperties, CatalogProvider externalCatalogProvider) -
Uses of IncrementalDataFeedEntityUpdateRecord in com.broadleafcommerce.datafeed.service.collector.provider
Modifier and TypeMethodDescriptionCatalogProvider.readIdBatchForPartialFeed
(@NonNull List<IncrementalDataFeedEntityUpdateRecord> updateRecords, String filterString, com.broadleafcommerce.data.tracking.core.context.ContextInfo readContextInfo) Given a batch ofIncrementalDataFeedEntityUpdateRecords
, fetch Product IDs that correspond.ExternalCatalogProvider.readIdBatchForPartialFeed
(@NonNull List<IncrementalDataFeedEntityUpdateRecord> updateRecords, String filterString, com.broadleafcommerce.data.tracking.core.context.ContextInfo readContextInfo) -
Uses of IncrementalDataFeedEntityUpdateRecord in com.broadleafcommerce.datafeed.service.manager
Modifier and TypeMethodDescriptionprotected IncrementalDataFeedEntityUpdateRecord
IncrementalDataFeedEntityUpdateManager.buildRecord
(IncrementalDataFeedEntityUpdateEvent event, DataFeedProcess process, Instant eventReceivedTime) Modifier and TypeMethodDescriptionIncrementalDataFeedEntityUpdateManager.getEntityUpdateRecordService()
DataFeedProcessExecutionManager.getIncrementalRecordService()
ModifierConstructorDescriptionDataFeedProcessExecutionManager
(DataFeedProcessService<DataFeedProcess> processService, DataFeedProcessExecutionService<DataFeedProcessExecution> processExecutionService, DataFeedPublicationService<DataFeedPublication> publicationService, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> incrementalRecordService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, List<DataFeedCollector> dataFeedCollectors, StorageService storageService) IncrementalDataFeedEntityUpdateManager
(DataFeedProcessService<DataFeedProcess> processService, IncrementalDataFeedEntityUpdateRecordService<IncrementalDataFeedEntityUpdateRecord> entityUpdateRecordService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)