Uses of Class
com.broadleafcommerce.cartoperation.service.provider.external.domain.catalog.CatalogItemRequest
-
-
Uses of CatalogItemRequest in com.broadleafcommerce.cartoperation.service
Methods in com.broadleafcommerce.cartoperation.service that return CatalogItemRequest Modifier and Type Method Description protected CatalogItemRequestDefaultCartItemMergingService. buildCatalogItemRequest(@NonNull MergeItemPair<I> mergeItemPair, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)Hook point to build theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for merging the cart item.protected CatalogItemRequestDefaultCartOperationService. buildCatalogItemRequest(@NonNull AddItemRequest addItemRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to create theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for adding the cart item.protected CatalogItemRequestDefaultCartOperationService. buildCatalogItemRequest(@NonNull UpdateItemRequest updateItemRequest, @NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to build theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for updating the cart item.protected CatalogItemRequestDefaultItemListItemMergingService. buildCatalogItemRequest(@NonNull MergeItemPair<I> mergeItemPair, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)Hook point to build theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for merging the item list item.protected CatalogItemRequestDefaultStaleCartItemsService. buildCatalogItemRequest(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to create theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for the cart item.Methods in com.broadleafcommerce.cartoperation.service that return types with arguments of type CatalogItemRequest Modifier and Type Method Description protected Collection<CatalogItemRequest>DefaultStaleCartItemsService. buildCatalogItemRequests(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> cartItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected Collection<CatalogItemRequest>DefaultCartOperationService. buildCatalogItemRequestsForAdd(@NonNull Collection<AddItemRequest> addItemRequests, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected Collection<CatalogItemRequest>DefaultCartItemMergingService. buildCatalogItemRequestsForMergeItem(@NonNull List<MergeItemPair<I>> mergeItemPairs, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)protected Collection<CatalogItemRequest>DefaultItemListItemMergingService. buildCatalogItemRequestsForMergeItem(@NonNull List<MergeItemPair<I>> mergeItemPairs, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)protected Collection<CatalogItemRequest>DefaultCartOperationService. buildCatalogItemRequestsForUpdate(@NonNull Collection<UpdateItemRequest> updateItemRequests, @NonNull Collection<com.broadleafcommerce.cart.client.domain.CartItem> cartItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method parameters in com.broadleafcommerce.cartoperation.service with type arguments of type CatalogItemRequest Modifier and Type Method Description protected booleanDefaultCartOperationService. catalogItemRequestAlreadyExist(@NonNull Set<CatalogItemRequest> catalogItemRequests, @NonNull AddItemRequest addItemRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to prevent duplicateCatalogItemRequestsfrom being built based on theAddItemRequest.protected booleanDefaultCartOperationService. catalogItemRequestAlreadyExist(@NonNull Set<CatalogItemRequest> catalogItemRequests, @NonNull UpdateItemRequest updateItemRequest, @NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to prevent duplicateCatalogItemRequestsfrom being built based on theCartItemandUpdateItemRequest.protected booleanDefaultStaleCartItemsService. catalogItemRequestAlreadyExist(@NonNull Set<CatalogItemRequest> catalogItemRequests, @NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to prevent duplicateCatalogItemRequestsfrom being built based on theCartItem. -
Uses of CatalogItemRequest in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that return CatalogItemRequest Modifier and Type Method Description protected CatalogItemRequestCartItemValidationActivity. buildCatalogItemRequest(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to create theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for the cart item.Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that return types with arguments of type CatalogItemRequest Modifier and Type Method Description protected Collection<CatalogItemRequest>CartItemValidationActivity. buildCatalogItemRequests(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> cartItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method parameters in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity with type arguments of type CatalogItemRequest Modifier and Type Method Description protected booleanCartItemValidationActivity. isDuplicateCatalogItemRequest(@NonNull Set<CatalogItemRequest> catalogItemRequests, @NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to prevent duplicateCatalogItemRequestsfrom being built based on theCartItem. -
Uses of CatalogItemRequest in com.broadleafcommerce.cartoperation.service.pricing
Methods in com.broadleafcommerce.cartoperation.service.pricing that return CatalogItemRequest Modifier and Type Method Description protected CatalogItemRequestDefaultCartPricingService. buildCatalogItemRequest(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to create theCatalogItemRequestand populate any additional attributes that should be passed to theCatalogProviderwhen fetching the catalog representation for the cart item.Methods in com.broadleafcommerce.cartoperation.service.pricing that return types with arguments of type CatalogItemRequest Modifier and Type Method Description protected Collection<CatalogItemRequest>DefaultCartPricingService. buildCatalogItemRequests(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull List<com.broadleafcommerce.cart.client.domain.CartItem> cartItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method parameters in com.broadleafcommerce.cartoperation.service.pricing with type arguments of type CatalogItemRequest Modifier and Type Method Description protected booleanDefaultCartPricingService. catalogItemRequestAlreadyExist(@NonNull Set<CatalogItemRequest> catalogItemRequests, @NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Hook point to prevent duplicateCatalogItemRequestsfrom being built based on theCartItem. -
Uses of CatalogItemRequest in com.broadleafcommerce.cartoperation.service.provider
Methods in com.broadleafcommerce.cartoperation.service.provider with parameters of type CatalogItemRequest Modifier and Type Method Description PCatalogProvider. retrieveCatalogItem(CatalogItemRequest catalogItemRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Retrieve the catalog item for the context information provided.Method parameters in com.broadleafcommerce.cartoperation.service.provider with type arguments of type CatalogItemRequest Modifier and Type Method Description CatalogItemList<P>CatalogProvider. retrieveCatalogItems(Collection<CatalogItemRequest> catalogItemRequests, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Retrieve the catalog items for the context information provided. -
Uses of CatalogItemRequest in com.broadleafcommerce.cartoperation.service.provider.external
Methods in com.broadleafcommerce.cartoperation.service.provider.external with parameters of type CatalogItemRequest Modifier and Type Method Description IExternalCatalogProvider. retrieveCatalogItem(@NonNull CatalogItemRequest catalogItemRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method parameters in com.broadleafcommerce.cartoperation.service.provider.external with type arguments of type CatalogItemRequest Modifier and Type Method Description CatalogItemList<I>ExternalCatalogProvider. retrieveCatalogItems(@NonNull Collection<CatalogItemRequest> catalogItemRequests, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-