Uses of Class
com.broadleafcommerce.cartoperation.domain.resolution.ResolveCartRequest
-
Uses of ResolveCartRequest in com.broadleafcommerce.cartoperation.service
Modifier and TypeMethodDescriptionprotected boolean
DefaultCartResolverService.requestWorkflowHandlesAwaitingPaymentFinalizationStatus
(@NonNull ResolveCartRequest resolveCartRequest) Optional<com.broadleafcommerce.cart.client.domain.Cart>
CartResolverService.resolveCartById
(ResolveCartRequest resolveCartRequest, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Resolves aCart
given theResolveCartRequest
with the given cart id and data.Optional<com.broadleafcommerce.cart.client.domain.Cart>
DefaultCartResolverService.resolveCartById
(ResolveCartRequest resolveCartRequest, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) com.broadleafcommerce.cart.client.domain.Cart
CartResolverService.resolveCartForUpdate
(ResolveCartRequest resolveCartRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Resolves the cart with additional validation that it can be updated by checking theCart.getVersion()
,Cart.getStatus()
, and sometimes thegetWorkflow()
.com.broadleafcommerce.cart.client.domain.Cart
DefaultCartResolverService.resolveCartForUpdate
(ResolveCartRequest resolveCartRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Optional<com.broadleafcommerce.cart.client.domain.Cart>
CartOperationService.retrieveCartByCartId
(ResolveCartRequest resolveCartRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieve the cart for the provided id, using the given request data.Optional<com.broadleafcommerce.cart.client.domain.Cart>
DefaultCartOperationService.retrieveCartByCartId
(@NonNull ResolveCartRequest resolveCartRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)