Uses of Class
com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
-
-
Uses of ConfirmReturnRequest in com.broadleafcommerce.orderoperation.service
Methods in com.broadleafcommerce.orderoperation.service that return ConfirmReturnRequest Modifier and Type Method Description ConfirmReturnRequest
DefaultReturnOperationService.ConfirmReturnHydrationResult. getConfirmReturnRequest()
TheConfirmReturnRequest
containing all theConfirmReturnItemRequests
Methods in com.broadleafcommerce.orderoperation.service with parameters of type ConfirmReturnRequest Modifier and Type Method Description protected void
DefaultReturnOperationService. applyConfirmations(com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuth, ConfirmReturnRequest confirmReturnRequest)
Generate newReturnConfirmations
from theConfirmReturnRequest
and apply them on theReturnAuthorization
.com.broadleafcommerce.order.client.domain.ReturnAuthorization
DefaultReturnOperationService. confirmReturn(String orderId, ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.order.client.domain.ReturnAuthorization
ReturnOperationService. confirmReturn(String orderId, ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
CreateReturnConfirmations
forReturnAuthorizationItems
within theOrder
with the givenorderId
.protected DefaultReturnOperationService.ConfirmReturnHydrationResult
DefaultReturnOperationService. getHydratedConfirmReturn(com.broadleafcommerce.order.client.domain.Order order, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization, ConfirmReturnRequest confirmReturnRequest)
Builds aDefaultReturnOperationService.ConfirmReturnHydrationResult
based on the given parameters.protected void
DefaultReturnOperationService. sendReturnConfirmedMessage(ConfirmReturnRequest request, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization, com.broadleafcommerce.order.client.domain.Order order, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
DefaultReturnOperationService.ConfirmReturnHydrationResult. setConfirmReturnRequest(ConfirmReturnRequest confirmReturnRequest)
TheConfirmReturnRequest
containing all theConfirmReturnItemRequests
Constructors in com.broadleafcommerce.orderoperation.service with parameters of type ConfirmReturnRequest Constructor Description ConfirmReturnHydrationResult(com.broadleafcommerce.order.client.domain.Order order, Map<String,com.broadleafcommerce.order.client.domain.OrderItem> orderItemById, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, ConfirmReturnRequest confirmReturnRequest, Map<String,Integer> confirmedQuantityByItemId, Map<String,Integer> returnQuantityByItemId, Map<String,ConfirmReturnItemRequest> confirmReturnItemRequestByItemId, Map<String,com.broadleafcommerce.order.client.domain.OrderFulfillmentItem> itemById)
-
Uses of ConfirmReturnRequest in com.broadleafcommerce.orderoperation.service.messaging.returns
Methods in com.broadleafcommerce.orderoperation.service.messaging.returns that return ConfirmReturnRequest Modifier and Type Method Description ConfirmReturnRequest
ReturnConfirmedEvent. getRequest()
The original request leading to the return creation.Methods in com.broadleafcommerce.orderoperation.service.messaging.returns with parameters of type ConfirmReturnRequest Modifier and Type Method Description void
ReturnConfirmedEvent. setRequest(ConfirmReturnRequest request)
The original request leading to the return creation. -
Uses of ConfirmReturnRequest in com.broadleafcommerce.orderoperation.service.validator
Methods in com.broadleafcommerce.orderoperation.service.validator with parameters of type ConfirmReturnRequest Modifier and Type Method Description void
ConfirmReturnRequestValidator. validate(ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization)
Determines that the items and quantities to confirm are valid for theReturnAuthorization
.void
DefaultConfirmReturnRequestValidator. validate(ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization)
protected void
DefaultConfirmReturnRequestValidator. validateNotAllZeroQuantities(ConfirmReturnRequest confirmReturnRequest, org.springframework.validation.Errors errors)
protected void
DefaultConfirmReturnRequestValidator. validateOverrideTotalToRefund(ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization, org.springframework.validation.Errors errors)
Validates theConfirmReturnItemRequest.getOverrideTotalToRefund()
to ensure that it's not greater than the amount that is available for refund.protected void
DefaultConfirmReturnRequestValidator. validateQuantities(ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.order.client.domain.ReturnAuthorization returnAuthorization, org.springframework.validation.Errors errors)
-
Uses of ConfirmReturnRequest in com.broadleafcommerce.orderoperation.web.endpoint
Methods in com.broadleafcommerce.orderoperation.web.endpoint with parameters of type ConfirmReturnRequest Modifier and Type Method Description com.broadleafcommerce.order.client.domain.ReturnAuthorization
ReturnOperationEndpoint. confirmReturn(javax.servlet.http.HttpServletRequest request, String orderId, ConfirmReturnRequest confirmReturnRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-