Interface ReturnRequestValidator
-
- All Known Implementing Classes:
DefaultReturnRequestValidator
public interface ReturnRequestValidator
Determines that theReturnRequest
is valid.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
validate(ReturnRequest returnRequest, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, List<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returns)
Determines that the item quantities to return are valid for theOrderFulfillments
which can be returned from.
-
-
-
Method Detail
-
validate
void validate(ReturnRequest returnRequest, List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments, List<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returns)
Determines that the item quantities to return are valid for theOrderFulfillments
which can be returned from.- Parameters:
returnRequest
- the request to create a returnfulfillments
- the fulfillments for the orderreturns
- the existing returns for the order
-
-