org.broadleafcommerce.vendor.usps.service.message
Class USPSRequestValidator
java.lang.Object
org.broadleafcommerce.vendor.usps.service.message.USPSRequestValidator
public class USPSRequestValidator
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USPSRequestValidator
public USPSRequestValidator(USPSVersionedRequestValidator versionedValidator)
validateRequest
public void validateRequest(USPSShippingPriceRequest request)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateOther
protected void validateOther(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateShipDate
protected void validateShipDate(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateGirth
protected void validateGirth(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateDimensions
protected void validateDimensions(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateMachinable
protected void validateMachinable(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateSize
protected void validateSize(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateContainer
protected void validateContainer(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateZip
protected void validateZip(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateService
protected void validateService(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validateWeight
protected void validateWeight(USPSContainerItemRequest itemRequest)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
validatePackageQuantity
protected void validatePackageQuantity(USPSShippingPriceRequest request)
throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
- Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
buildException
public static org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException buildException(String errorCode,
String errorText)
Copyright © 2012. All Rights Reserved.