Uses of Class
com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
Package
Description
-
Uses of CartApprovalProcessRequest in com.broadleafcommerce.cartoperation.service.approval
Modifier and TypeMethodDescriptionCartApprovalService.rejectCart
(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.order.common.domain.CustomerRef customer, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Action performed by an account approver to reject aCart
.DefaultCartApprovalService.rejectCart
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.order.common.domain.CustomerRef customer, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CartApprovalService.submitForApproval
(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.order.common.domain.CustomerRef customer, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Action performed by an account member to submit for approval of aCart
.DefaultCartApprovalService.submitForApproval
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.order.common.domain.CustomerRef customer, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected com.broadleafcommerce.cart.client.domain.Cart
DefaultCartApprovalService.updateCartForRejection
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest) Updates the name and status ofCart
to reflect that it has been rejected.protected com.broadleafcommerce.cart.client.domain.Cart
DefaultCartApprovalService.updateCartForSubmitForApproval
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest) Updates the name and status ofCart
to reflect that it has been submitted for approval.void
CartApprovalValidationService.validateRequestForRejection
(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.order.common.domain.CustomerRef customer, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method that calls all validators performing checks on conditions necessary for a cart to be rejected.void
DefaultCartApprovalValidationService.validateRequestForRejection
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.order.common.domain.CustomerRef customer, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
CartApprovalValidationService.validateSubmitForApproval
(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.order.common.domain.CustomerRef customer, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method that calls all validators performing checks on conditions necessary for a cart to be submitted for approval.void
DefaultCartApprovalValidationService.validateSubmitForApproval
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.order.common.domain.CustomerRef customer, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of CartApprovalProcessRequest in com.broadleafcommerce.cartoperation.web.endpoint
Modifier and TypeMethodDescriptionCartApprovalEndpoint.rejectCart
(String cartId, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CartApprovalEndpoint.submitForApproval
(String cartId, CartApprovalProcessRequest cartApprovalProcessRequest, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)