96 bool logged_in = False;
111 string soapaction =
"default";
116 bool force_logout = False;
122 const AuthorizationHash = (
129 const AuthorizationOpts = AuthorizationHash.keys();
132 const RequiredOpts = AuthorizationOpts + (
145 constructor(hash opts) ;
157 processOpts(hash opts);
202 any callOperation(
string operation, any args, *hash opts, *reference info);
236 any callIntern(
string operation, any args, *hash opts, *reference info);
247 any call(
string operation, any args, *hash header);
267 any call(
string operation, any args, reference info);
288 any call(reference info,
string operation, any args, *hash header);
291 nothing setWarningQueue(
int warning_ms,
int warning_bs, Queue queue, any arg, timeout min_ms = 1s);
294 nothing clearWarningQueue();
303 any methodGate(
string op, any arg);
373 constructor(
string name,
string desc,
string url,
bool monitor, *hash opts, hash urlh) ;
const AuthorizationHash
authorization key required for logging in to Salesforce.com
Definition: SalesforceSoapClient.qm.dox.h:122
static SalesforceSoapConnection make(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
static constructor
synchronized WSDL::WebService getWsdlFromCache(string path)
returns a WSDL::WebService object for the given path from the cache if possible, otherwise creates th...
main SalesforceSoapClient module namespace
Definition: SalesforceSoapClient.qm.dox.h:81
hash cache
cache of WebService objects keyed by file location
Definition: SalesforceSoapClient.qm.dox.h:359
SalesforceSoapClient getImpl(bool connect=True, *hash rtopts)
returns a SalesforceSoapClient object
constructor(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
creates the SoapConnection object
hash getOptions()
gets options
string getType()
returns "sfsoap"
WSDL::WebService getWsdl(string url)
returns a WSDL::WebService object for the given URL using a cache for local files ...
class for SOAP connections to the Salesforce.com SOAP API; returns an object of class SalesforceSoapC...
Definition: SalesforceSoapClient.qm.dox.h:349
WSDL::WebService getWebService(string url)
returns a WSDL::WebService object from the given URL
*hash getRuntimeOptions()
returns runtime options