org.broadleafcommerce.vendor.usps.service.message
Interface USPSVersionedRequestValidator
- All Known Implementing Classes:
- USPSRequestValidator, USPSRequestValidator
public interface USPSVersionedRequestValidator
validateWeight
void validateWeight(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateService
void validateService(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateContainer
void validateContainer(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateSize
void validateSize(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateMachinable
void validateMachinable(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateDimensions
void validateDimensions(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateGirth
void validateGirth(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateShipDate
void validateShipDate(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateOther
void validateOther(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
Copyright © 2012. All Rights Reserved.