Package bioMoby :: Module mobyService :: Class Service
[show private | hide private]
[frames | no frames]

Class Service

GeneralInformations --+
                      |
                     Service


It represents a Moby web service
Method Summary
  __init__(self, *arg)
Give the constructor:
  __str__(self)
Returns The moby xml form of the web service
  deregister(self)
Deregister the service
  execute(self, query, method, returnXml, debug)
Executes the web service v0.5: return either the XML form or try to unmarshall the result and return a MobyContent Object
  getMethods(self, wsdl)
Retrieve the methods from the wsdl
  register(self)
Register the service on the Moby server has been added here a code to verify that signatureURL is not empty :)

Class Variable Summary
    Inherited from GeneralInformations
str authURI = ''
str contact = ''
str description = ''

Method Details

__init__(self, *arg)
(Constructor)

Give the constructor:

-Nothing: properties are filled later

-A dictionary of parameters

-A WSDL
Overrides:
bioMoby.mobyRegister.GeneralInformations.__init__

__str__(self)
(Informal representation operator)

Returns The moby xml form of the web service

deregister(self)

Deregister the service

execute(self, query, method='', returnXml=True, debug=False)

Executes the web service v0.5: return either the XML form or try to unmarshall the result and return a MobyContent Object

getMethods(self, wsdl)

Retrieve the methods from the wsdl

register(self)

Register the service on the Moby server has been added here a code to verify that signatureURL is not empty :)

Generated by Epydoc 2.1 on Wed Nov 3 17:06:09 2004 http://epydoc.sf.net