Uses of Class
com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
-
-
Uses of ReturnItemRequest in com.broadleafcommerce.orderoperation.service.generate
Methods in com.broadleafcommerce.orderoperation.service.generate that return ReturnItemRequest Modifier and Type Method Description protected ReturnItemRequest
DefaultReturnGenerationService. buildReturnItemRequestFrom(String itemId, int quantity, ReturnItemRequest existingRequest)
Builds aReturnItemRequest
from the given id, quantity, andReturnItemRequest
that wish to copy other fields from.Methods in com.broadleafcommerce.orderoperation.service.generate that return types with arguments of type ReturnItemRequest Modifier and Type Method Description protected List<ReturnItemRequest>
DefaultReturnGenerationService. filterItemsInFulfillment(com.broadleafcommerce.order.client.domain.OrderFulfillment fulfillment, List<ReturnItemRequest> returnItemRequests)
Filter to only theReturnItemRequests
which match items in this particularOrderFulfillment
.protected Optional<ReturnItemRequest>
DefaultReturnGenerationService. findByFulfillmentItemId(List<ReturnItemRequest> fulfillmentReturnItemRequests, String fulfillmentItemId)
Finds the firstReturnItemRequest
based onOrderFulfillmentItem.getId()
.List<ReturnItemRequest>
DefaultReturnGenerationService.GenerateReturnHydrationResult. getReturnItemRequests()
A list ofReturnItemRequests
for the given fulfillment.Methods in com.broadleafcommerce.orderoperation.service.generate with parameters of type ReturnItemRequest Modifier and Type Method Description protected com.broadleafcommerce.order.client.domain.ReturnAuthorizationItem
DefaultReturnGenerationService. buildReturnAuthorizationItem(ReturnItemRequest returnItemRequest)
protected ReturnItemRequest
DefaultReturnGenerationService. buildReturnItemRequestFrom(String itemId, int quantity, ReturnItemRequest existingRequest)
Builds aReturnItemRequest
from the given id, quantity, andReturnItemRequest
that wish to copy other fields from.Method parameters in com.broadleafcommerce.orderoperation.service.generate with type arguments of type ReturnItemRequest Modifier and Type Method Description protected List<com.broadleafcommerce.order.client.domain.ReturnAuthorizationItem>
DefaultReturnGenerationService. buildReturnAuthorizationItemsFromFulfillment(com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.order.client.domain.OrderFulfillment fulfillment, List<ReturnItemRequest> returnItemRequests, Map<String,List<com.broadleafcommerce.order.client.domain.ReturnAuthorizationItem>> existingReturnItems)
GeneratesReturnAuthorizationItems
for theReturnItemRequests
from the items in the givenOrderFulfillment
.protected List<ReturnItemRequest>
DefaultReturnGenerationService. filterItemsInFulfillment(com.broadleafcommerce.order.client.domain.OrderFulfillment fulfillment, List<ReturnItemRequest> returnItemRequests)
Filter to only theReturnItemRequests
which match items in this particularOrderFulfillment
.protected Optional<ReturnItemRequest>
DefaultReturnGenerationService. findByFulfillmentItemId(List<ReturnItemRequest> fulfillmentReturnItemRequests, String fulfillmentItemId)
Finds the firstReturnItemRequest
based onOrderFulfillmentItem.getId()
.protected DefaultReturnGenerationService.GenerateReturnHydrationResult
DefaultReturnGenerationService. getGenerateReturnHydrationResult(com.broadleafcommerce.order.client.domain.Order order, com.broadleafcommerce.order.client.domain.OrderFulfillment fulfillment, List<ReturnItemRequest> returnItemRequests, Map<String,List<com.broadleafcommerce.order.client.domain.ReturnAuthorizationItem>> existingReturnItemsByItemId)
Builds aDefaultReturnGenerationService.GenerateReturnHydrationResult
based on the given parameters.protected Map<String,Integer>
DefaultReturnGenerationService. getReturnItemQuantities(List<ReturnItemRequest> returnItemRequests)
void
DefaultReturnGenerationService.GenerateReturnHydrationResult. setReturnItemRequests(List<ReturnItemRequest> returnItemRequests)
A list ofReturnItemRequests
for the given fulfillment. -
Uses of ReturnItemRequest in com.broadleafcommerce.orderoperation.service.validator
Methods in com.broadleafcommerce.orderoperation.service.validator with parameters of type ReturnItemRequest Modifier and Type Method Description protected boolean
DefaultReturnRequestValidator. checkAndValidateItemExistsInFulfillment(ReturnItemRequest returnItemRequest, int itemIndex, Map<String,Integer> fulfillmentItemQuantities, org.springframework.validation.Errors errors)
protected boolean
DefaultReturnRequestValidator. checkAndValidateQuantityValueValid(ReturnItemRequest returnItemRequest, int itemIndex, org.springframework.validation.Errors errors)
protected void
DefaultReturnRequestValidator. validateSufficientQuantityInFulfillment(ReturnItemRequest returnItemRequest, int itemIndex, Map<String,Integer> fulfillmentItemQuantities, org.springframework.validation.Errors errors)
-
Uses of ReturnItemRequest in com.broadleafcommerce.orderoperation.web.endpoint.domain
Methods in com.broadleafcommerce.orderoperation.web.endpoint.domain that return types with arguments of type ReturnItemRequest Modifier and Type Method Description List<ReturnItemRequest>
ReturnRequest. getItems()
The items to return.Method parameters in com.broadleafcommerce.orderoperation.web.endpoint.domain with type arguments of type ReturnItemRequest Modifier and Type Method Description void
ReturnRequest. setItems(List<ReturnItemRequest> items)
The items to return.
-