WMProxy Class Reference

#include <src/soapWMProxyProxy.h>


Public Member Functions

 WMProxy ()
 Constructor allocates soap engine context, sets default endpoint URL, and sets namespace mapping table.
virtual ~WMProxy ()
 Destructor frees deserialized data and soap engine context.
virtual int ns1__getProxyReq (std::string _delegationID, struct ns1__getProxyReqResponse &_param_12)
 Invoke 'getProxyReq' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__putProxy (std::string _delegationID, std::string _proxy, struct ns1__putProxyResponse &_param_13)
 Invoke 'putProxy' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getVersion (struct ns1__getVersionResponse &_param_14)
 Invoke 'getVersion' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getJDL (std::string _jobId, enum ns1__JdlType _type, struct ns1__getJDLResponse &_param_15)
 Invoke 'getJDL' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobRegister (std::string _jdl, std::string _delegationId, struct ns1__jobRegisterResponse &_param_16)
 Invoke 'jobRegister' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobRegisterJSDL (jsdl__JobDefinition_USCOREType *_jsdl, std::string _delegationId, struct ns1__jobRegisterJSDLResponse &_param_17)
 Invoke 'jobRegisterJSDL' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobStart (std::string _jobId, struct ns1__jobStartResponse &_param_18)
 Invoke 'jobStart' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobSubmit (std::string _jdl, std::string _delegationId, struct ns1__jobSubmitResponse &_param_19)
 Invoke 'jobSubmit' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobSubmitJSDL (std::string _delegationId, jsdl__JobDefinition_USCOREType *_jsdl, struct ns1__jobSubmitJSDLResponse &_param_20)
 Invoke 'jobSubmitJSDL' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobCancel (std::string _jobId, struct ns1__jobCancelResponse &_param_21)
 Invoke 'jobCancel' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getMaxInputSandboxSize (struct ns1__getMaxInputSandboxSizeResponse &_param_22)
 Invoke 'getMaxInputSandboxSize' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getSandboxDestURI (std::string _jobId, std::string _protocol, struct ns1__getSandboxDestURIResponse &_param_23)
 Invoke 'getSandboxDestURI' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getSandboxBulkDestURI (std::string _jobId, std::string _protocol, struct ns1__getSandboxBulkDestURIResponse &_param_24)
 Invoke 'getSandboxBulkDestURI' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getTotalQuota (struct ns1__getTotalQuotaResponse &_param_25)
 Invoke 'getTotalQuota' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getFreeQuota (struct ns1__getFreeQuotaResponse &_param_26)
 Invoke 'getFreeQuota' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobPurge (std::string _jobId, struct ns1__jobPurgeResponse &_param_27)
 Invoke 'jobPurge' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getOutputFileList (std::string _jobId, std::string _protocol, struct ns1__getOutputFileListResponse &_param_28)
 Invoke 'getOutputFileList' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobListMatch (std::string _jdl, std::string _delegationId, struct ns1__jobListMatchResponse &_param_29)
 Invoke 'jobListMatch' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__jobListMatchJSDL (jsdl__JobDefinition_USCOREType *_jsdl, std::string _delegationId, struct ns1__jobListMatchJSDLResponse &_param_30)
 Invoke 'jobListMatchJSDL' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getJobTemplate (ns1__JobTypeList *_jobType, std::string _executable, std::string _arguments, std::string _requirements, std::string _rank, struct ns1__getJobTemplateResponse &_param_31)
 Invoke 'getJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getDAGTemplate (ns1__GraphStructType *_dependencies, std::string _requirements, std::string _rank, struct ns1__getDAGTemplateResponse &_param_32)
 Invoke 'getDAGTemplate' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getCollectionTemplate (int _jobNumber, std::string _requirements, std::string _rank, struct ns1__getCollectionTemplateResponse &_param_33)
 Invoke 'getCollectionTemplate' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getIntParametricJobTemplate (ns1__StringList *_attributes, int _param, int _parameterStart, int _parameterStep, std::string _requirements, std::string _rank, struct ns1__getIntParametricJobTemplateResponse &_param_34)
 Invoke 'getIntParametricJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getStringParametricJobTemplate (ns1__StringList *_attributes, ns1__StringList *_param, std::string _requirements, std::string _rank, struct ns1__getStringParametricJobTemplateResponse &_param_35)
 Invoke 'getStringParametricJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getACLItems (std::string _jobId, struct ns1__getACLItemsResponse &_param_36)
 Invoke 'getACLItems' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__addACLItems (std::string _jobId, ns1__StringList *_items, struct ns1__addACLItemsResponse &_param_37)
 Invoke 'addACLItems' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__removeACLItem (std::string _jobId, std::string _item, struct ns1__removeACLItemResponse &_param_38)
 Invoke 'removeACLItem' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getDelegatedProxyInfo (std::string _delegationID, struct ns1__getDelegatedProxyInfoResponse &_param_39)
 Invoke 'getDelegatedProxyInfo' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getJobProxyInfo (std::string _jobId, struct ns1__getJobProxyInfoResponse &_param_40)
 Invoke 'getJobProxyInfo' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__enableFilePerusal (std::string _jobId, ns1__StringList *_fileList, struct ns1__enableFilePerusalResponse &_param_41)
 Invoke 'enableFilePerusal' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getPerusalFiles (std::string _jobId, std::string _file, bool _allChunks, std::string _protocol, struct ns1__getPerusalFilesResponse &_param_42)
 Invoke 'getPerusalFiles' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getTransferProtocols (struct ns1__getTransferProtocolsResponse &_param_43)
 Invoke 'getTransferProtocols' of service 'WMProxy' and return error code (or SOAP_OK).
virtual int ns1__getJobStatus (std::string jobId, struct ns1__getJobStatusResponse &_param_44)
 Invoke 'getJobStatus' of service 'WMProxy' and return error code (or SOAP_OK).

Data Fields

soapsoap
 Runtime engine context allocated in constructor.
const char * endpoint
 Endpoint URL of service 'WMProxy' (change as needed).


Constructor & Destructor Documentation

WMProxy::WMProxy (  )  [inline]

Constructor allocates soap engine context, sets default endpoint URL, and sets namespace mapping table.

virtual WMProxy::~WMProxy (  )  [inline, virtual]

Destructor frees deserialized data and soap engine context.


Member Function Documentation

virtual int WMProxy::ns1__addACLItems ( std::string  _jobId,
ns1__StringList _items,
struct ns1__addACLItemsResponse _param_37 
) [inline, virtual]

Invoke 'addACLItems' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__enableFilePerusal ( std::string  _jobId,
ns1__StringList _fileList,
struct ns1__enableFilePerusalResponse _param_41 
) [inline, virtual]

Invoke 'enableFilePerusal' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getACLItems ( std::string  _jobId,
struct ns1__getACLItemsResponse _param_36 
) [inline, virtual]

Invoke 'getACLItems' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getCollectionTemplate ( int  _jobNumber,
std::string  _requirements,
std::string  _rank,
struct ns1__getCollectionTemplateResponse _param_33 
) [inline, virtual]

Invoke 'getCollectionTemplate' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getDAGTemplate ( ns1__GraphStructType _dependencies,
std::string  _requirements,
std::string  _rank,
struct ns1__getDAGTemplateResponse _param_32 
) [inline, virtual]

Invoke 'getDAGTemplate' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getDelegatedProxyInfo ( std::string  _delegationID,
struct ns1__getDelegatedProxyInfoResponse _param_39 
) [inline, virtual]

Invoke 'getDelegatedProxyInfo' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getFreeQuota ( struct ns1__getFreeQuotaResponse _param_26  )  [inline, virtual]

Invoke 'getFreeQuota' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getIntParametricJobTemplate ( ns1__StringList _attributes,
int  _param,
int  _parameterStart,
int  _parameterStep,
std::string  _requirements,
std::string  _rank,
struct ns1__getIntParametricJobTemplateResponse _param_34 
) [inline, virtual]

Invoke 'getIntParametricJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getJDL ( std::string  _jobId,
enum ns1__JdlType  _type,
struct ns1__getJDLResponse _param_15 
) [inline, virtual]

Invoke 'getJDL' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getJobProxyInfo ( std::string  _jobId,
struct ns1__getJobProxyInfoResponse _param_40 
) [inline, virtual]

Invoke 'getJobProxyInfo' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getJobStatus ( std::string  jobId,
struct ns1__getJobStatusResponse _param_44 
) [inline, virtual]

Invoke 'getJobStatus' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getJobTemplate ( ns1__JobTypeList _jobType,
std::string  _executable,
std::string  _arguments,
std::string  _requirements,
std::string  _rank,
struct ns1__getJobTemplateResponse _param_31 
) [inline, virtual]

Invoke 'getJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getMaxInputSandboxSize ( struct ns1__getMaxInputSandboxSizeResponse _param_22  )  [inline, virtual]

Invoke 'getMaxInputSandboxSize' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getOutputFileList ( std::string  _jobId,
std::string  _protocol,
struct ns1__getOutputFileListResponse _param_28 
) [inline, virtual]

Invoke 'getOutputFileList' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getPerusalFiles ( std::string  _jobId,
std::string  _file,
bool  _allChunks,
std::string  _protocol,
struct ns1__getPerusalFilesResponse _param_42 
) [inline, virtual]

Invoke 'getPerusalFiles' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getProxyReq ( std::string  _delegationID,
struct ns1__getProxyReqResponse _param_12 
) [inline, virtual]

Invoke 'getProxyReq' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getSandboxBulkDestURI ( std::string  _jobId,
std::string  _protocol,
struct ns1__getSandboxBulkDestURIResponse _param_24 
) [inline, virtual]

Invoke 'getSandboxBulkDestURI' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getSandboxDestURI ( std::string  _jobId,
std::string  _protocol,
struct ns1__getSandboxDestURIResponse _param_23 
) [inline, virtual]

Invoke 'getSandboxDestURI' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getStringParametricJobTemplate ( ns1__StringList _attributes,
ns1__StringList _param,
std::string  _requirements,
std::string  _rank,
struct ns1__getStringParametricJobTemplateResponse _param_35 
) [inline, virtual]

Invoke 'getStringParametricJobTemplate' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getTotalQuota ( struct ns1__getTotalQuotaResponse _param_25  )  [inline, virtual]

Invoke 'getTotalQuota' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getTransferProtocols ( struct ns1__getTransferProtocolsResponse _param_43  )  [inline, virtual]

Invoke 'getTransferProtocols' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__getVersion ( struct ns1__getVersionResponse _param_14  )  [inline, virtual]

Invoke 'getVersion' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobCancel ( std::string  _jobId,
struct ns1__jobCancelResponse _param_21 
) [inline, virtual]

Invoke 'jobCancel' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobListMatch ( std::string  _jdl,
std::string  _delegationId,
struct ns1__jobListMatchResponse _param_29 
) [inline, virtual]

Invoke 'jobListMatch' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobListMatchJSDL ( jsdl__JobDefinition_USCOREType _jsdl,
std::string  _delegationId,
struct ns1__jobListMatchJSDLResponse _param_30 
) [inline, virtual]

Invoke 'jobListMatchJSDL' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobPurge ( std::string  _jobId,
struct ns1__jobPurgeResponse _param_27 
) [inline, virtual]

Invoke 'jobPurge' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobRegister ( std::string  _jdl,
std::string  _delegationId,
struct ns1__jobRegisterResponse _param_16 
) [inline, virtual]

Invoke 'jobRegister' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobRegisterJSDL ( jsdl__JobDefinition_USCOREType _jsdl,
std::string  _delegationId,
struct ns1__jobRegisterJSDLResponse _param_17 
) [inline, virtual]

Invoke 'jobRegisterJSDL' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobStart ( std::string  _jobId,
struct ns1__jobStartResponse _param_18 
) [inline, virtual]

Invoke 'jobStart' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobSubmit ( std::string  _jdl,
std::string  _delegationId,
struct ns1__jobSubmitResponse _param_19 
) [inline, virtual]

Invoke 'jobSubmit' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__jobSubmitJSDL ( std::string  _delegationId,
jsdl__JobDefinition_USCOREType _jsdl,
struct ns1__jobSubmitJSDLResponse _param_20 
) [inline, virtual]

Invoke 'jobSubmitJSDL' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__putProxy ( std::string  _delegationID,
std::string  _proxy,
struct ns1__putProxyResponse _param_13 
) [inline, virtual]

Invoke 'putProxy' of service 'WMProxy' and return error code (or SOAP_OK).

virtual int WMProxy::ns1__removeACLItem ( std::string  _jobId,
std::string  _item,
struct ns1__removeACLItemResponse _param_38 
) [inline, virtual]

Invoke 'removeACLItem' of service 'WMProxy' and return error code (or SOAP_OK).


Field Documentation

const char* WMProxy::endpoint

Endpoint URL of service 'WMProxy' (change as needed).

struct soap* WMProxy::soap

Runtime engine context allocated in constructor.


The documentation for this class was generated from the following file:
Generated on Wed May 16 19:13:04 2012 for glite-wms-wmproxy-api-cpp-3.3.3 by  doxygen 1.4.7