diff WebServiceExtensionsV1.1/WebServiceToolWorkflow_REST_SOAP/clientGenerator/wublast/wublast_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/wublast/wublast_server.py	Tue Jul 05 19:34:18 2011 -0400
@@ -0,0 +1,89 @@
+##################################################
+# file: wublast_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_85.dat http://cs.uga.edu/__tilda__guttula/wublast.wsdl getResultTypes,run,getStatus,getResult,getParameterDetails,getParameters /home/alok/galaxy-central/database/files/000/dataset_86.dat
+#
+##################################################
+
+from ZSI.schema import GED, GTD
+from ZSI.TCcompound import ComplexType, Struct
+from wublast_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/wublast', **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'
+