Uses of Class
com.broadleafcommerce.cartoperation.web.endpoint.domain.UpdateItemRequest
-
Packages that use UpdateItemRequest Package Description com.broadleafcommerce.cartoperation.service com.broadleafcommerce.cartoperation.web.endpoint com.broadleafcommerce.cartoperation.web.endpoint.domain -
-
Uses of UpdateItemRequest in com.broadleafcommerce.cartoperation.service
Methods in com.broadleafcommerce.cartoperation.service with parameters of type UpdateItemRequest Modifier and Type Method Description protected boolean
DefaultCartOperationService. populateCartItemUpdates(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, @NonNull UpdateItemRequest request)
Takes the changes from theUpdateItemRequest
and populates them onto theCartItem
.protected boolean
DefaultCartOperationService. populateCartUpdatesFromUpdateItemRequest(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull UpdateItemRequest request)
Takes the changes from theUpdateItemRequest
and populates them onto theCart
.com.broadleafcommerce.cart.client.domain.Cart
CartOperationService. updateCartItem(com.broadleafcommerce.cart.client.domain.Cart cart, UpdateItemRequest updateItemRequest, boolean allowPriceCart, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Deprecated.com.broadleafcommerce.cart.client.domain.Cart
DefaultCartOperationService. updateCartItem(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull UpdateItemRequest updateItemRequest, boolean allowPriceCart, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
CartOperationService. updateItemInCart(com.broadleafcommerce.cart.client.domain.Cart cart, UpdateItemRequest updateItemRequest, boolean price, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Updates a single item in the providedCart
based on the providedUpdateItemRequest
.com.broadleafcommerce.cart.client.domain.Cart
DefaultCartOperationService. updateItemInCart(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull UpdateItemRequest updateItemRequest, boolean price, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected void
DefaultCartOperationService. validateCartItemBeforeUpdate(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, @NonNull UpdateItemRequest updateItemRequest)
Validates theCartItem
being updated againstUpdateItemRequest
before the actual cart item update.protected void
DefaultCartOperationService. validateFreeGiftItemForUpdate(@NonNull com.broadleafcommerce.cart.client.domain.CartItem cartItem, @NonNull UpdateItemRequest updateItemRequest)
If the givenCartItem
is a free gift item, validates that its quantity is not being changed. -
Uses of UpdateItemRequest in com.broadleafcommerce.cartoperation.web.endpoint
Methods in com.broadleafcommerce.cartoperation.web.endpoint with parameters of type UpdateItemRequest Modifier and Type Method Description com.broadleafcommerce.cart.client.domain.Cart
CartOperationEndpoint. updateCartItem(com.broadleafcommerce.cart.client.domain.Cart cart, UpdateItemRequest updateItemRequest, String cartItemId, boolean price, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Deprecated.com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint. updateItemInCart(String cartId, String cartItemId, UpdateItemRequest updateItemRequest, boolean price, Integer cartVersion, String guestToken, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Uses of UpdateItemRequest in com.broadleafcommerce.cartoperation.web.endpoint.domain
Methods in com.broadleafcommerce.cartoperation.web.endpoint.domain that return types with arguments of type UpdateItemRequest Modifier and Type Method Description List<UpdateItemRequest>
UpdateItemRequest. getDependentItemUpdates()
A list of additionalAddItemRequests
that should be processed as children items of the resulting parent item of this currentUpdateItemRequest
.Method parameters in com.broadleafcommerce.cartoperation.web.endpoint.domain with type arguments of type UpdateItemRequest Modifier and Type Method Description void
UpdateItemRequest. setDependentItemUpdates(List<UpdateItemRequest> dependentItemUpdates)
A list of additionalAddItemRequests
that should be processed as children items of the resulting parent item of this currentUpdateItemRequest
.
-