Uses of Class
com.broadleafcommerce.cartoperation.web.endpoint.domain.approval.CartApprovalProcessRequest
Packages that use CartApprovalProcessRequest
Package
Description
-
Uses of CartApprovalProcessRequest in com.broadleafcommerce.cartoperation.service.approval
Methods in com.broadleafcommerce.cartoperation.service.approval with parameters of type CartApprovalProcessRequestModifier 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.CartDefaultCartApprovalService.updateCartForRejection(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest) Updates the name and status ofCartto reflect that it has been rejected.protected com.broadleafcommerce.cart.client.domain.CartDefaultCartApprovalService.updateCartForSubmitForApproval(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull CartApprovalProcessRequest cartApprovalProcessRequest) Updates the name and status ofCartto reflect that it has been submitted for approval.voidCartApprovalValidationService.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.voidDefaultCartApprovalValidationService.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) voidCartApprovalValidationService.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.voidDefaultCartApprovalValidationService.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
Methods in com.broadleafcommerce.cartoperation.web.endpoint with parameters of type CartApprovalProcessRequestModifier 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)