Class: Utilities::IPSUtilitiesSoap
- Inherits:
-
SOAP::RPC::Driver
- Object
- SOAP::RPC::Driver
- Utilities::IPSUtilitiesSoap
- Defined in:
- lib/g4s/utilities/defaultDriver.rb
Constant Summary collapse
- DefaultEndpointUrl =
"https://ws.g4si.com/IPSutilities.asmx"
- Methods =
[ [ "http://tempuri.org/GenerateAccessKey", "generateAccessKey", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GenerateAccessKey"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GenerateAccessKeyResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetNewManifestNumber", "getNewManifestNumber", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetNewManifestNumber"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetNewManifestNumberResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetReferenceNumber", "getReferenceNumber", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetReferenceNumber"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetReferenceNumberResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetG4SIPickupLocationList", "getG4SIPickupLocationList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SIPickupLocationList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SIPickupLocationListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetG4SICODCollectTypeList", "getG4SICODCollectTypeList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SICODCollectTypeList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SICODCollectTypeListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetG4SICurrencies", "getG4SICurrencies", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SICurrencies"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetG4SICurrenciesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/CompressedBytesToString", "compressedBytesToString", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "CompressedBytesToString"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "CompressedBytesToStringResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/StringToCompressedBytes", "stringToCompressedBytes", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "StringToCompressedBytes"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "StringToCompressedBytesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/Login", "login", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "Login"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "LoginResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetAllCountries", "getAllCountries", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetAllCountries"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetAllCountriesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetServiceLevelsByZip", "getServiceLevelsByZip", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetServiceLevelsByZip"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetServiceLevelsByZipResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetSrvcLvls", "getSrvcLvls", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetSrvcLvls"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetSrvcLvlsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetSrvcLvlByShipersCountryAndZip", "getSrvcLvlByShipersCountryAndZip", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetSrvcLvlByShipersCountryAndZip"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetSrvcLvlByShipersCountryAndZipResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetCarriersList", "getCarriersList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCarriersList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCarriersListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetPackageTypes", "getPackageTypes", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetPackageTypes"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetPackageTypesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetStatesByCountry", "getStatesByCountry", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetStatesByCountry"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetStatesByCountryResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetDimensions", "getDimensions", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetDimensions"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetDimensionsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetHarmonizedCodes_CountryFrom", "getHarmonizedCodes_CountryFrom", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetHarmonizedCodes_CountryFrom"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetHarmonizedCodes_CountryFromResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetHarmonizedCodes_CountryFrom_CountryTo", "getHarmonizedCodes_CountryFrom_CountryTo", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetHarmonizedCodes_CountryFrom_CountryTo"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetHarmonizedCodes_CountryFrom_CountryToResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetCommodityMeasurmentsPerCarrier", "getCommodityMeasurmentsPerCarrier", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCommodityMeasurmentsPerCarrier"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCommodityMeasurmentsPerCarrierResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetCarrierAcctInfo", "getCarrierAcctInfo", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCarrierAcctInfo"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetCarrierAcctInfoResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://tempuri.org/GetUserInfo", "getUserInfo", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetUserInfo"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://tempuri.org/", "GetUserInfoResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ] ]
Instance Method Summary collapse
-
#initialize(endpoint_url = nil) ⇒ IPSUtilitiesSoap
constructor
A new instance of IPSUtilitiesSoap.
Constructor Details
#initialize(endpoint_url = nil) ⇒ IPSUtilitiesSoap
Returns a new instance of IPSUtilitiesSoap.
190 191 192 193 194 195 196 |
# File 'lib/g4s/utilities/defaultDriver.rb', line 190 def initialize(endpoint_url = nil) endpoint_url ||= DefaultEndpointUrl super(endpoint_url, nil) self.mapping_registry = DefaultMappingRegistry::EncodedRegistry self.literal_mapping_registry = DefaultMappingRegistry::LiteralRegistry init_methods end |