Mercurial > repos > uga-galaxy-group > webservice_toolsuite_v1_1
diff WebServiceExtensionsV1.1/WebServiceToolWorkflow_REST_SOAP/clientGenerator/clustalw2/clustalw2_server.py @ 0:049760c677de default tip
Galaxy WSExtensions added successfully
author | uga-galaxy-group |
---|---|
date | Tue, 05 Jul 2011 19:34:18 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/WebServiceExtensionsV1.1/WebServiceToolWorkflow_REST_SOAP/clientGenerator/clustalw2/clustalw2_server.py Tue Jul 05 19:34:18 2011 -0400 @@ -0,0 +1,89 @@ +################################################## +# file: clustalw2_server.py +# +# skeleton generated by "ZSI.generate.wsdl2dispatch.ServiceModuleWriter" +# /home/alok/galaxy-central/tools/WebServiceToolWorkflow_REST_SOAP/WebServiceTool_input_method_m.py /home/alok/galaxy-central/database/files/000/dataset_21.dat http://www.ebi.ac.uk/Tools/services/soap/clustalw2?wsdl getParameters /home/alok/galaxy-central/database/files/000/dataset_30.dat +# +################################################## + +from ZSI.schema import GED, GTD +from ZSI.TCcompound import ComplexType, Struct +from clustalw2_types import * +from ZSI.ServiceContainer import ServiceSOAPBinding + +# Messages +runRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "run").pyclass + +runResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "runResponse").pyclass + +getStatusRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getStatus").pyclass + +getStatusResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getStatusResponse").pyclass + +getResultTypesRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultTypes").pyclass + +getResultTypesResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultTypesResponse").pyclass + +getResultRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getResult").pyclass + +getResultResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultResponse").pyclass + +getParametersRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameters").pyclass + +getParametersResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getParametersResponse").pyclass + +getParameterDetailsRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameterDetails").pyclass + +getParameterDetailsResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameterDetailsResponse").pyclass + + +# Service Skeletons +class JDispatcherService(ServiceSOAPBinding): + soapAction = {} + root = {} + + def __init__(self, post='/Tools/services/soap/clustalw2', **kw): + ServiceSOAPBinding.__init__(self, post) + + def soap_run(self, ps, **kw): + request = ps.Parse(runRequest.typecode) + return request,runResponse() + + soapAction['urn:Run'] = 'soap_run' + root[(runRequest.typecode.nspname,runRequest.typecode.pname)] = 'soap_run' + + def soap_getStatus(self, ps, **kw): + request = ps.Parse(getStatusRequest.typecode) + return request,getStatusResponse() + + soapAction['urn:GetStatus'] = 'soap_getStatus' + root[(getStatusRequest.typecode.nspname,getStatusRequest.typecode.pname)] = 'soap_getStatus' + + def soap_getResultTypes(self, ps, **kw): + request = ps.Parse(getResultTypesRequest.typecode) + return request,getResultTypesResponse() + + soapAction['urn:GetResultTypes'] = 'soap_getResultTypes' + root[(getResultTypesRequest.typecode.nspname,getResultTypesRequest.typecode.pname)] = 'soap_getResultTypes' + + def soap_getResult(self, ps, **kw): + request = ps.Parse(getResultRequest.typecode) + return request,getResultResponse() + + soapAction['urn:GetResult'] = 'soap_getResult' + root[(getResultRequest.typecode.nspname,getResultRequest.typecode.pname)] = 'soap_getResult' + + def soap_getParameters(self, ps, **kw): + request = ps.Parse(getParametersRequest.typecode) + return request,getParametersResponse() + + soapAction['urn:GetParameters'] = 'soap_getParameters' + root[(getParametersRequest.typecode.nspname,getParametersRequest.typecode.pname)] = 'soap_getParameters' + + def soap_getParameterDetails(self, ps, **kw): + request = ps.Parse(getParameterDetailsRequest.typecode) + return request,getParameterDetailsResponse() + + soapAction['urn:GetParameterDetails'] = 'soap_getParameterDetails' + root[(getParameterDetailsRequest.typecode.nspname,getParameterDetailsRequest.typecode.pname)] = 'soap_getParameterDetails' +