cf80b4c4a354a73a10a588471e3424aabd985215
[proteocache.git] / server / compbio / ws / resources / ProteoCacheWS_schema1.xsd
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <xs:schema version="1.0" targetNamespace="http://server.proteocache.ws" xmlns:tns="http://server.proteocache.ws" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
4   <xs:element name="findJobForSequence" type="tns:findJobForSequence"/>
5
6   <xs:element name="findJobForSequenceResponse" type="tns:findJobForSequenceResponse"/>
7
8   <xs:element name="findSequence" type="tns:findSequence"/>
9
10   <xs:element name="findSequenceResponse" type="tns:findSequenceResponse"/>
11
12   <xs:element name="getArchive" type="tns:getArchive"/>
13
14   <xs:element name="getArchiveResponse" type="tns:getArchiveResponse"/>
15
16   <xs:complexType name="findJobForSequence">
17     <xs:sequence>
18       <xs:element name="sequence" type="xs:string" minOccurs="0"/>
19       <xs:element name="program" type="xs:string" minOccurs="0"/>
20       <xs:element name="version" type="xs:string" minOccurs="0"/>
21     </xs:sequence>
22   </xs:complexType>
23
24   <xs:complexType name="findJobForSequenceResponse">
25     <xs:sequence>
26       <xs:element name="return" type="xs:string" minOccurs="0"/>
27     </xs:sequence>
28   </xs:complexType>
29
30   <xs:complexType name="findSequence">
31     <xs:sequence>
32       <xs:element name="sequence" type="xs:string" minOccurs="0"/>
33       <xs:element name="program" type="xs:string" minOccurs="0"/>
34       <xs:element name="version" type="xs:string" minOccurs="0"/>
35     </xs:sequence>
36   </xs:complexType>
37
38   <xs:complexType name="findSequenceResponse">
39     <xs:sequence>
40       <xs:element name="return" type="xs:string" minOccurs="0"/>
41     </xs:sequence>
42   </xs:complexType>
43
44   <xs:complexType name="getArchive">
45     <xs:sequence>
46       <xs:element name="job" type="xs:string" minOccurs="0"/>
47     </xs:sequence>
48   </xs:complexType>
49
50   <xs:complexType name="getArchiveResponse">
51     <xs:sequence>
52       <xs:element name="return" type="xs:string" minOccurs="0"/>
53     </xs:sequence>
54   </xs:complexType>
55 </xs:schema>
56