org.broadleafcommerce.vendor.usps.service.message
Interface USPSVersionedRequestValidator

All Known Implementing Classes:
USPSRequestValidator, USPSRequestValidator

public interface USPSVersionedRequestValidator


Method Summary
 void validateContainer(USPSContainerItemRequest itemRequest)
           
 void validateDimensions(USPSContainerItemRequest itemRequest)
           
 void validateGirth(USPSContainerItemRequest itemRequest)
           
 void validateMachinable(USPSContainerItemRequest itemRequest)
           
 void validateOther(USPSContainerItemRequest itemRequest)
           
 void validateService(USPSContainerItemRequest itemRequest)
           
 void validateShipDate(USPSContainerItemRequest itemRequest)
           
 void validateSize(USPSContainerItemRequest itemRequest)
           
 void validateWeight(USPSContainerItemRequest itemRequest)
           
 

Method Detail

validateWeight

void validateWeight(USPSContainerItemRequest itemRequest)
                    throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateService

void validateService(USPSContainerItemRequest itemRequest)
                     throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateContainer

void validateContainer(USPSContainerItemRequest itemRequest)
                       throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateSize

void validateSize(USPSContainerItemRequest itemRequest)
                  throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateMachinable

void validateMachinable(USPSContainerItemRequest itemRequest)
                        throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateDimensions

void validateDimensions(USPSContainerItemRequest itemRequest)
                        throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateGirth

void validateGirth(USPSContainerItemRequest itemRequest)
                   throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateShipDate

void validateShipDate(USPSContainerItemRequest itemRequest)
                      throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException

validateOther

void validateOther(USPSContainerItemRequest itemRequest)
                   throws org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException
Throws:
org.broadleafcommerce.common.vendor.service.exception.ShippingPriceException


Copyright © 2012. All Rights Reserved.