This class is the master class for all Fedex request objects. It gets
all of the common SOAP objects created via suds and populates them with
values from a FedexConfig object, along with keyword arguments via __init__.
|
|
__check_response_for_fedex_error(self)
This checks the response for general Fedex errors that aren't related
to any one WSDL. |
source code
|
|
|
|
__init__(self,
config_obj,
wsdl_name,
*args,
**kwargs)
This constructor should only be called by children of the class. |
source code
|
|
|
|
|
|
|
__set_client_detail(self)
Sets up the ClientDetail node, which is required for all shipping
related requests. |
source code
|
|
|
|
__set_transaction_detail(self,
*args,
**kwargs)
Checks kwargs for 'customer_transaction_id' and sets it if present. |
source code
|
|
|
|
__set_version_id(self)
Pulles the versioning info for the request from the child request. |
source code
|
|
|
|
|
|
|
|
|
|
create_wsdl_object_of_type(self,
type_name)
Creates and returns a WSDL object of the specified type. |
source code
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|