Class UPSShippingProcessor

All Implemented Interfaces:
BusinessObject, BusinessProcessor, ShippingProcessor

public class UPSShippingProcessor extends BaseShippingProcessor implements ShippingProcessor
Connects to the UPS online server for live shipping rates.

UPSShippingProcessor is an implementation of the ShippingProcessor interface for the application.

Author:
Jason McWilliams, David Tobey
See Also:
  • Field Details

    • log

      static org.apache.commons.logging.Log log
    • totalShipmentWeight

      public Double totalShipmentWeight
    • UPS_Url

      public String UPS_Url
    • UPS_accessLicenseNumber

      public String UPS_accessLicenseNumber
    • UPS_userId

      public String UPS_userId
    • UPS_password

      public String UPS_password
    • UPS_requestAction

      public String UPS_requestAction
    • UPS_requestOption

      public String UPS_requestOption
    • UPS_pickupTypeCode

      public String UPS_pickupTypeCode
    • UPS_customerClassificationCode

      public String UPS_customerClassificationCode
    • UPS_shipperName

      public String UPS_shipperName
    • UPS_shipperAttentionName

      public String UPS_shipperAttentionName
    • UPS_shipperTaxIdNumber

      public String UPS_shipperTaxIdNumber
    • UPS_shipperPhoneNumber

      public String UPS_shipperPhoneNumber
    • UPS_shipperFaxNumber

      public String UPS_shipperFaxNumber
    • UPS_shipperNumber

      public String UPS_shipperNumber
    • UPS_shipperCity

      public String UPS_shipperCity
    • UPS_shipperStateCode

      public String UPS_shipperStateCode
    • UPS_shipperPostalCode

      public String UPS_shipperPostalCode
    • UPS_shipperCountryCode

      public String UPS_shipperCountryCode
    • UPS_residentialAddressIndicator

      public int UPS_residentialAddressIndicator
    • UPS_shipFromCity

      public String UPS_shipFromCity
    • UPS_shipFromStateCode

      public String UPS_shipFromStateCode
    • UPS_shipFromPostalCode

      public String UPS_shipFromPostalCode
    • UPS_shipFromCountryCode

      public String UPS_shipFromCountryCode
    • UPS_unitOfMeasurementCode

      public String UPS_unitOfMeasurementCode
    • UPS_validServiceCodes

      public String UPS_validServiceCodes
    • UPS_packageCodeType

      public String UPS_packageCodeType
    • UPS_packageUseDimensions

      public boolean UPS_packageUseDimensions
    • UPS_packageDimensionsUomCode

      public String UPS_packageDimensionsUomCode
    • UPS_packageDimensionsLength

      public String UPS_packageDimensionsLength
    • UPS_packageDimensionsHeight

      public String UPS_packageDimensionsHeight
    • UPS_packageDimensionsWidth

      public String UPS_packageDimensionsWidth
    • UPS_packageOversizePackage

      public String UPS_packageOversizePackage
    • UPS_rateInformationNegotiatedRatesIndicator

      public boolean UPS_rateInformationNegotiatedRatesIndicator
    • UPS_insuredValueCurrencyCode

      public String UPS_insuredValueCurrencyCode
    • UPS_useInsuredValue

      public boolean UPS_useInsuredValue
    • UPS_extraCharge

      public String UPS_extraCharge
    • UPS_extraWeight

      public String UPS_extraWeight
    • UPS_maxPackageWeight

      public Double UPS_maxPackageWeight
    • UPS_MethodsMap

      public Map UPS_MethodsMap
  • Constructor Details

    • UPSShippingProcessor

      public UPSShippingProcessor()
  • Method Details