diff WebServiceExtensionsV1.1/WebServiceToolWorkflow_REST_SOAP/clientGenerator/wublast/wublast_services.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_services.py	Tue Jul 05 19:34:18 2011 -0400
@@ -0,0 +1,118 @@
+################################################## 
+# wublast_services.py 
+# generated by ZSI.generate.wsdl2python
+##################################################
+
+
+from wublast_services_types import *
+import urlparse, types
+from ZSI.TCcompound import ComplexType, Struct
+from ZSI import client
+import ZSI
+
+# Locator
+class JDispatcherServiceLocator:
+    JDispatcherService_address = "http://www.ebi.ac.uk/Tools/services/soap/wublast"
+    def getJDispatcherServiceAddress(self):
+        return JDispatcherServiceLocator.JDispatcherService_address
+    def getJDispatcherService(self, url=None, **kw):
+        return JDispatcherServiceHttpBindingSOAP(url or JDispatcherServiceLocator.JDispatcherService_address, **kw)
+
+# Methods
+class JDispatcherServiceHttpBindingSOAP:
+    def __init__(self, url, **kw):
+        kw.setdefault("readerclass", None)
+        kw.setdefault("writerclass", None)
+        # no resource properties
+        self.binding = client.Binding(url=url, **kw)
+        # no ws-addressing
+
+    # op: run
+    def run(self, request):
+        if isinstance(request, runRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:Run", **kw)
+        # no output wsaction
+        response = self.binding.Receive(runResponse.typecode)
+        return response
+
+    # op: getStatus
+    def getStatus(self, request):
+        if isinstance(request, getStatusRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:GetStatus", **kw)
+        # no output wsaction
+        response = self.binding.Receive(getStatusResponse.typecode)
+        return response
+
+    # op: getResultTypes
+    def getResultTypes(self, request):
+        if isinstance(request, getResultTypesRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:GetResultTypes", **kw)
+        # no output wsaction
+        response = self.binding.Receive(getResultTypesResponse.typecode)
+        return response
+
+    # op: getResult
+    def getResult(self, request):
+        if isinstance(request, getResultRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:GetResult", **kw)
+        # no output wsaction
+        response = self.binding.Receive(getResultResponse.typecode)
+        return response
+
+    # op: getParameters
+    def getParameters(self, request):
+        if isinstance(request, getParametersRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:GetParameters", **kw)
+        # no output wsaction
+        response = self.binding.Receive(getParametersResponse.typecode)
+        return response
+
+    # op: getParameterDetails
+    def getParameterDetails(self, request):
+        if isinstance(request, getParameterDetailsRequest) is False:
+            raise TypeError, "%s incorrect request type" % (request.__class__)
+        kw = {}
+        # no input wsaction
+        self.binding.Send(None, None, request, soapaction="urn:GetParameterDetails", **kw)
+        # no output wsaction
+        response = self.binding.Receive(getParameterDetailsResponse.typecode)
+        return response
+
+runRequest = ns0.run_Dec().pyclass
+
+runResponse = ns0.runResponse_Dec().pyclass
+
+getStatusRequest = ns0.getStatus_Dec().pyclass
+
+getStatusResponse = ns0.getStatusResponse_Dec().pyclass
+
+getResultTypesRequest = ns0.getResultTypes_Dec().pyclass
+
+getResultTypesResponse = ns0.getResultTypesResponse_Dec().pyclass
+
+getResultRequest = ns0.getResult_Dec().pyclass
+
+getResultResponse = ns0.getResultResponse_Dec().pyclass
+
+getParametersRequest = ns0.getParameters_Dec().pyclass
+
+getParametersResponse = ns0.getParametersResponse_Dec().pyclass
+
+getParameterDetailsRequest = ns0.getParameterDetails_Dec().pyclass
+
+getParameterDetailsResponse = ns0.getParameterDetailsResponse_Dec().pyclass