org.broadleafcommerce.vendor.usps.service.message.v3
Class USPSRequestValidator
java.lang.Object
org.broadleafcommerce.vendor.usps.service.message.v3.USPSRequestValidator
- All Implemented Interfaces:
- USPSVersionedRequestValidator
public class USPSRequestValidator
- extends Object
- implements USPSVersionedRequestValidator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USPSRequestValidator
public USPSRequestValidator()
validateService
public void validateService(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateService in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateWeight
public void validateWeight(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateWeight in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateSize
public void validateSize(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateSize in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateContainer
public void validateContainer(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateContainer in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateMachinable
public void validateMachinable(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateMachinable in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateDimensions
public void validateDimensions(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateDimensions in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateGirth
public void validateGirth(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateGirth in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateShipDate
public void validateShipDate(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateShipDate in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateOther
public void validateOther(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Specified by:
validateOther in interface USPSVersionedRequestValidator
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Copyright © 2012. All Rights Reserved.