Uses of Interface
com.broadleafcommerce.datafeed.service.collector.domain.CollectedEntity
Package
Description
-
Uses of CollectedEntity in com.broadleafcommerce.datafeed.service.collector
Modifier and TypeClassDescriptionclass
AbstractJsonArrayDataFeedCollector<ID,
E extends CollectedEntity<ID>> Abstract component that handles the complexity of creating aFile
, collecting data, and writingDataFeedEntities
to the file as an array of JSON objects for future processing.Modifier and TypeMethodDescriptionvoid
CollectedEntityContributor.contribute
(@NonNull List<? extends CollectedEntity<?>> entities, @NonNull DataFeedCollectionRequest request, @NonNull Map<String, Object> processState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hook point to allow the augmentation or decoration of a batch of entities that have been fetched, but that may need additional data from other sources. -
Uses of CollectedEntity in com.broadleafcommerce.datafeed.service.collector.domain.product
Modifier and TypeClassDescriptionclass
Entity that allows for flexible serialization, deserialization, and transformation of Product data. -
Uses of CollectedEntity in com.broadleafcommerce.datafeed.service.collector.product
Modifier and TypeMethodDescriptionvoid
InventoryEntityContributor.contribute
(@NonNull List<? extends CollectedEntity<?>> entities, @NonNull DataFeedCollectionRequest request, @NonNull Map<String, Object> processState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
PricingEntityContributor.contribute
(@NonNull List<? extends CollectedEntity<?>> entities, @NonNull DataFeedCollectionRequest request, @NonNull Map<String, Object> processState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
RatingsReviewsEntityContributor.contribute
(@NonNull List<? extends CollectedEntity<?>> entities, @NonNull DataFeedCollectionRequest request, @NonNull Map<String, Object> processState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)