Package ndg :: Package soap :: Module client :: Class UrlLib2SOAPClient
[hide private]

Class UrlLib2SOAPClient

source code


urllib2 based SOAP Client

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_getSOAPAction(self) source code
 
_setSOAPAction(self, value) source code
 
_getTimeout(self) source code
 
_setTimeout(self, value) source code
 
_getOpenerDirector(self) source code
 
_setOpenerDirector(self, value)
This shouldn't need to be used much in practice because __init__ creates one
source code
 
send(self, soapRequest)
Make a request to the given URL with a SOAP Request object
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  DEFAULT_HTTP_HEADER = {'Content-type': 'text/xml'}

Inherited from SOAPClientBase: RESPONSE_CONTENT_TYPES

Properties [hide private]
  httpHeader
Set HTTP header fields in this dict object
  soapAction
SOAPAction HTTP header field setting
  timeout
Timeout (seconds) for requests
  openerDirector
urllib2.OpenerDirector defines the opener(s) for handling requests

Inherited from SOAPClientBase: responseEnvelopeClass

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

send(self, soapRequest)

source code 

Make a request to the given URL with a SOAP Request object

Overrides: SOAPClientBase.send

Property Details [hide private]

httpHeader

Set HTTP header fields in this dict object

Get Method:
unreachable.httpHeader(self) - Set HTTP header fields in this dict object

soapAction

SOAPAction HTTP header field setting

Get Method:
_getSOAPAction(self)
Set Method:
_setSOAPAction(self, value)

timeout

Timeout (seconds) for requests

Get Method:
_getTimeout(self)
Set Method:
_setTimeout(self, value)

openerDirector

urllib2.OpenerDirector defines the opener(s) for handling requests

Get Method:
_getOpenerDirector(self)
Set Method:
_setOpenerDirector(self, value) - This shouldn't need to be used much in practice because __init__ creates one