comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:049760c677de
1 ##################################################
2 # file: wublast_server.py
3 #
4 # skeleton generated by "ZSI.generate.wsdl2dispatch.ServiceModuleWriter"
5 # /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
6 #
7 ##################################################
8
9 from ZSI.schema import GED, GTD
10 from ZSI.TCcompound import ComplexType, Struct
11 from wublast_types import *
12 from ZSI.ServiceContainer import ServiceSOAPBinding
13
14 # Messages
15 runRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "run").pyclass
16
17 runResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "runResponse").pyclass
18
19 getStatusRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getStatus").pyclass
20
21 getStatusResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getStatusResponse").pyclass
22
23 getResultTypesRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultTypes").pyclass
24
25 getResultTypesResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultTypesResponse").pyclass
26
27 getResultRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getResult").pyclass
28
29 getResultResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getResultResponse").pyclass
30
31 getParametersRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameters").pyclass
32
33 getParametersResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getParametersResponse").pyclass
34
35 getParameterDetailsRequest = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameterDetails").pyclass
36
37 getParameterDetailsResponse = GED("http://soap.jdispatcher.ebi.ac.uk", "getParameterDetailsResponse").pyclass
38
39
40 # Service Skeletons
41 class JDispatcherService(ServiceSOAPBinding):
42 soapAction = {}
43 root = {}
44
45 def __init__(self, post='/Tools/services/soap/wublast', **kw):
46 ServiceSOAPBinding.__init__(self, post)
47
48 def soap_run(self, ps, **kw):
49 request = ps.Parse(runRequest.typecode)
50 return request,runResponse()
51
52 soapAction['urn:Run'] = 'soap_run'
53 root[(runRequest.typecode.nspname,runRequest.typecode.pname)] = 'soap_run'
54
55 def soap_getStatus(self, ps, **kw):
56 request = ps.Parse(getStatusRequest.typecode)
57 return request,getStatusResponse()
58
59 soapAction['urn:GetStatus'] = 'soap_getStatus'
60 root[(getStatusRequest.typecode.nspname,getStatusRequest.typecode.pname)] = 'soap_getStatus'
61
62 def soap_getResultTypes(self, ps, **kw):
63 request = ps.Parse(getResultTypesRequest.typecode)
64 return request,getResultTypesResponse()
65
66 soapAction['urn:GetResultTypes'] = 'soap_getResultTypes'
67 root[(getResultTypesRequest.typecode.nspname,getResultTypesRequest.typecode.pname)] = 'soap_getResultTypes'
68
69 def soap_getResult(self, ps, **kw):
70 request = ps.Parse(getResultRequest.typecode)
71 return request,getResultResponse()
72
73 soapAction['urn:GetResult'] = 'soap_getResult'
74 root[(getResultRequest.typecode.nspname,getResultRequest.typecode.pname)] = 'soap_getResult'
75
76 def soap_getParameters(self, ps, **kw):
77 request = ps.Parse(getParametersRequest.typecode)
78 return request,getParametersResponse()
79
80 soapAction['urn:GetParameters'] = 'soap_getParameters'
81 root[(getParametersRequest.typecode.nspname,getParametersRequest.typecode.pname)] = 'soap_getParameters'
82
83 def soap_getParameterDetails(self, ps, **kw):
84 request = ps.Parse(getParameterDetailsRequest.typecode)
85 return request,getParameterDetailsResponse()
86
87 soapAction['urn:GetParameterDetails'] = 'soap_getParameterDetails'
88 root[(getParameterDetailsRequest.typecode.nspname,getParameterDetailsRequest.typecode.pname)] = 'soap_getParameterDetails'
89