org.broadleafcommerce.vendor.usps.service.message
Class USPSRequestValidator
java.lang.Object
org.broadleafcommerce.vendor.usps.service.message.USPSRequestValidator
public class USPSRequestValidator
- extends java.lang.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 ShippingPriceException
- Throws:
ShippingPriceException
validateOther
protected void validateOther(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateShipDate
protected void validateShipDate(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateGirth
protected void validateGirth(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateDimensions
protected void validateDimensions(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateMachinable
protected void validateMachinable(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateSize
protected void validateSize(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateContainer
protected void validateContainer(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateZip
protected void validateZip(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateService
protected void validateService(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validateWeight
protected void validateWeight(USPSContainerItemRequest itemRequest)
throws ShippingPriceException
- Throws:
ShippingPriceException
validatePackageQuantity
protected void validatePackageQuantity(USPSShippingPriceRequest request)
throws ShippingPriceException
- Throws:
ShippingPriceException
buildException
public static ShippingPriceException buildException(java.lang.String errorCode,
java.lang.String errorText)
Copyright © 2012. All Rights Reserved.