source: trunk/src/webservices/server/META-INF/services.xml @ 3861

Last change on this file since 3861 was 3861, checked in by Martin Svensson, 15 years ago

References #492 Added Services for RawBioAssay? and ArrayDesign?. Each item from BASE has got it's own info-class in the web services.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Date Id
File size: 3.2 KB
Line 
1<serviceGroup>
2  <service name="Session" scope="application">
3    <description>
4      This service handles BASE sessions (including login/logout)
5    </description>
6    <messageReceivers>
7      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
8        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
9      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
10        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
11    </messageReceivers>
12    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.SessionService</parameter>
13  </service>
14  <service name="Project" scope="application">
15    <description>
16      This service handles projects
17    </description>
18    <messageReceivers>
19      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
20        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
21      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
22        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
23    </messageReceivers>
24    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.ProjectService</parameter>
25  </service>
26  <service name="Experiment" scope="application">
27    <description>
28      This service handles experiments
29    </description>
30    <messageReceivers>
31      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
32        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
33      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
34        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
35    </messageReceivers>
36    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.ExperimentService</parameter>
37  </service>
38  <service name="BioAssaySet" scope="application">
39    <description>
40      This service handles bioassaysets
41    </description>
42    <messageReceivers>
43      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
44        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
45      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
46        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
47    </messageReceivers>
48    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.BioAssaySetService</parameter>
49  </service>
50  <service name="RawBioAssay" scope="application">
51    <description>
52      This service handles raw bioassays
53    </description>
54    <messageReceivers>
55      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
56        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
57      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
58        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
59    </messageReceivers>
60    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.RawBioAssayService</parameter>
61  </service>
62  <service name="ArrayDesign" scope="application">
63    <description>
64      This service handles arraydesigns
65    </description>
66    <messageReceivers>
67      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" 
68        class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
69      <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" 
70        class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
71    </messageReceivers>
72    <parameter name="ServiceClass" locked="false">net.sf.basedb.ws.server.ArrayDesignService</parameter>
73  </service>
74</serviceGroup>
Note: See TracBrowser for help on using the repository browser.