view WebServiceExtensionsV1.1/WebServiceToolWorkflow_REST_SOAP/clientGenerator/WSDbfetchDoclit/WSDBFetchDoclitServerService_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 source

################################################## 
# WSDBFetchDoclitServerService_services.py 
# generated by ZSI.generate.wsdl2python
##################################################


from WSDBFetchDoclitServerService_services_types import *
import urlparse, types
from ZSI.TCcompound import ComplexType, Struct
from ZSI import client
import ZSI

# Locator
class WSDBFetchDoclitServerServiceLocator:
    WSDBFetchServer_address = "http://www.ebi.ac.uk/ws/services/WSDbfetchDoclit"
    def getWSDBFetchServerAddress(self):
        return WSDBFetchDoclitServerServiceLocator.WSDBFetchServer_address
    def getWSDBFetchServer(self, url=None, **kw):
        return WSDbfetchDoclitSoapBindingSOAP(url or WSDBFetchDoclitServerServiceLocator.WSDBFetchServer_address, **kw)

# Methods
class WSDbfetchDoclitSoapBindingSOAP:
    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: getSupportedDBs
    def getSupportedDBs(self, request):
        if isinstance(request, getSupportedDBsRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getSupportedDBsResponse.typecode)
        return response

    # op: getSupportedFormats
    def getSupportedFormats(self, request):
        if isinstance(request, getSupportedFormatsRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getSupportedFormatsResponse.typecode)
        return response

    # op: getSupportedStyles
    def getSupportedStyles(self, request):
        if isinstance(request, getSupportedStylesRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getSupportedStylesResponse.typecode)
        return response

    # op: getDatabaseInfoList
    def getDatabaseInfoList(self, request):
        if isinstance(request, getDatabaseInfoListRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getDatabaseInfoListResponse.typecode)
        return response

    # op: getDatabaseInfo
    def getDatabaseInfo(self, request):
        if isinstance(request, getDatabaseInfoRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getDatabaseInfoResponse.typecode)
        return response

    # op: getDbFormats
    def getDbFormats(self, request):
        if isinstance(request, getDbFormatsRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getDbFormatsResponse.typecode)
        return response

    # op: getFormatInfo
    def getFormatInfo(self, request):
        if isinstance(request, getFormatInfoRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getFormatInfoResponse.typecode)
        return response

    # op: getFormatStyles
    def getFormatStyles(self, request):
        if isinstance(request, getFormatStylesRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getFormatStylesResponse.typecode)
        return response

    # op: getStyleInfo
    def getStyleInfo(self, request):
        if isinstance(request, getStyleInfoRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(getStyleInfoResponse.typecode)
        return response

    # op: fetchData
    def fetchData(self, request):
        if isinstance(request, fetchDataRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(fetchDataResponse.typecode)
        return response

    # op: fetchBatch
    def fetchBatch(self, request):
        if isinstance(request, fetchBatchRequest) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(fetchBatchResponse.typecode)
        return response

getSupportedDBsRequest = ns0.getSupportedDBs_Dec().pyclass

getSupportedDBsResponse = ns0.getSupportedDBsResponse_Dec().pyclass

getSupportedFormatsRequest = ns0.getSupportedFormats_Dec().pyclass

getSupportedFormatsResponse = ns0.getSupportedFormatsResponse_Dec().pyclass

getSupportedStylesRequest = ns0.getSupportedStyles_Dec().pyclass

getSupportedStylesResponse = ns0.getSupportedStylesResponse_Dec().pyclass

getDatabaseInfoListRequest = ns0.getDatabaseInfoList_Dec().pyclass

getDatabaseInfoListResponse = ns0.getDatabaseInfoListResponse_Dec().pyclass

getDatabaseInfoRequest = ns0.getDatabaseInfo_Dec().pyclass

getDatabaseInfoResponse = ns0.getDatabaseInfoResponse_Dec().pyclass

getDbFormatsRequest = ns0.getDbFormats_Dec().pyclass

getDbFormatsResponse = ns0.getDbFormatsResponse_Dec().pyclass

getFormatInfoRequest = ns0.getFormatInfo_Dec().pyclass

getFormatInfoResponse = ns0.getFormatInfoResponse_Dec().pyclass

getFormatStylesRequest = ns0.getFormatStyles_Dec().pyclass

getFormatStylesResponse = ns0.getFormatStylesResponse_Dec().pyclass

getStyleInfoRequest = ns0.getStyleInfo_Dec().pyclass

getStyleInfoResponse = ns0.getStyleInfoResponse_Dec().pyclass

fetchDataRequest = ns0.fetchData_Dec().pyclass

fetchDataResponse = ns0.fetchDataResponse_Dec().pyclass

fetchBatchRequest = ns0.fetchBatch_Dec().pyclass

fetchBatchResponse = ns0.fetchBatchResponse_Dec().pyclass