Uses of Interface
com.broadleafcommerce.cartoperation.service.provider.CatalogProvider
Package
Description
-
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service
Modifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultItemListItemMergingService.getCatalogProvider()
protected CatalogProvider<? extends CatalogItem>
DefaultStaleCartItemsService.getCatalogProvider()
Modifier and TypeMethodDescriptionvoid
DefaultStaleCartItemsService.setCatalogProvider
(CatalogProvider<? extends CatalogItem> catalogProvider) ModifierConstructorDescriptionDefaultItemListItemMergingService
(@NonNull CatalogProvider<? extends CatalogItem> catalogProvider, @NonNull CartOperationServiceProperties properties) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Modifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
CartItemValidationActivity.getCatalogProvider()
ModifierConstructorDescriptionCartItemValidationActivity
(CatalogProvider<? extends CatalogItem> catalogProvider, CartItemConfigurationService<? extends CatalogItem> cartItemConfigurationService, org.springframework.context.MessageSource messageSource) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.configuration
Modifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultCartItemConfigurationService.getCatalogProvider()
Deprecated.ModifierConstructorDescriptionDefaultCartItemConfigurationService
(CatalogProvider<? extends CatalogItem> catalogProvider, IncludedProductConfigurationService includedProductService, ItemChoiceConfigurationService itemChoiceService, AttributeChoiceConfigurationService attributeChoiceService, org.springframework.context.MessageSource messageSource, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.mapping
Modifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DataDrivenCartItemProductMapper.getCatalogProvider()
ModifierConstructorDescriptionDataDrivenCartItemProductMapper
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, CatalogProvider<? extends CatalogItem> catalogProvider) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.pricing
Modifier and TypeMethodDescriptionprotected CatalogProvider<? extends CatalogItem>
DefaultCartPricingService.getCatalogProvider()
ModifierConstructorDescriptionDefaultCartPricingService
(CartItemPricingUtils cartItemPricingUtils, CartProvider cartProvider, PricingProvider pricingProvider, OfferProvider offerProvider, CatalogProvider<? extends CatalogItem> catalogProvider, CartItemConfigurationService<? extends CatalogItem> cartItemConfigurationService, TaxService taxService, FulfillmentPricingService fulfillmentPricingService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, CartTotalsCalculator cartTotalsCalculator, CartPricingRoundingHelper roundingHelper, CartOperationServiceProperties cartOperationServiceProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, org.springframework.context.MessageSource messageSource) DefaultCartPricingService
(CartItemPricingUtils cartItemPricingUtils, CartProvider cartProvider, PricingProvider pricingProvider, OfferProvider offerProvider, CatalogProvider<? extends CatalogItem> catalogProvider, TaxService taxService, FulfillmentPricingService fulfillmentPricingService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, CartTotalsCalculator cartTotalsCalculator, CartPricingRoundingHelper roundingHelper, CartOperationServiceProperties cartOperationServiceProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, org.springframework.context.MessageSource messageSource) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.provider
Modifier and TypeMethodDescriptionCatalogProvider<? extends CatalogItem>
CartOperationServiceProviders.getCatalogProvider()
Gets a catalog provider.CatalogProvider<? extends CatalogItem>
DefaultCartOperationServiceProviders.getCatalogProvider()
ModifierConstructorDescriptionDefaultCartOperationServiceProviders
(CartProvider cartProvider, CatalogProvider<? extends CatalogItem> catalogProvider, OfferProvider offerProvider, CampaignProvider campaignProvider, InventoryProvider inventoryProvider) -
Uses of CatalogProvider in com.broadleafcommerce.cartoperation.service.provider.external
Modifier and TypeClassDescriptionclass
ExternalCatalogProvider<I extends CatalogItem>
This particular implementation ofCatalogProvider
is designed to interact with a provider that will provide fully hydrated catalog entities, i.e., there is no need for additional calls to get a product's variants or item choices.
DefaultCartItemConfigurationService.catalogProvider