Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service2.xsd @ 1835

Last change on this file since 1835 was 1594, checked in by kgrading, 16 years ago

updated the runner class & webservice interfaces (#547)

File size: 6.4 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
4  <xs:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
5  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
6  <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
7  <xs:element name="Login">
8    <xs:complexType>
9      <xs:sequence>
10        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="clientInfo" nillable="true" type="q1:ClientInfo" />
11      </xs:sequence>
12    </xs:complexType>
13  </xs:element>
14  <xs:element name="LoginResponse">
15    <xs:complexType>
16      <xs:sequence>
17        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LoginResult" nillable="true" type="q2:Response" />
18      </xs:sequence>
19    </xs:complexType>
20  </xs:element>
21  <xs:element name="ProcessHeartBeat">
22    <xs:complexType>
23      <xs:sequence>
24        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="hbData" nillable="true" type="q3:HeartBeatData" />
25      </xs:sequence>
26    </xs:complexType>
27  </xs:element>
28  <xs:element name="ProcessHeartBeatResponse">
29    <xs:complexType>
30      <xs:sequence>
31        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessHeartBeatResult" nillable="true" type="q4:ResponseHB" />
32      </xs:sequence>
33    </xs:complexType>
34  </xs:element>
35  <xs:element name="SendJob">
36    <xs:complexType>
37      <xs:sequence>
38        <xs:element xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q5:guid" />
39      </xs:sequence>
40    </xs:complexType>
41  </xs:element>
42  <xs:element name="SendJobResponse">
43    <xs:complexType>
44      <xs:sequence>
45        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendJobResult" nillable="true" type="q6:ResponseJob" />
46      </xs:sequence>
47    </xs:complexType>
48  </xs:element>
49  <xs:element name="StoreFinishedJobResult">
50    <xs:complexType>
51      <xs:sequence>
52        <xs:element xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q7:guid" />
53        <xs:element xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q8:guid" />
54        <xs:element minOccurs="0" name="result" nillable="true" type="xs:base64Binary" />
55        <xs:element minOccurs="0" name="percentage" type="xs:double" />
56        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q9:Exception" />
57      </xs:sequence>
58    </xs:complexType>
59  </xs:element>
60  <xs:element name="StoreFinishedJobResultResponse">
61    <xs:complexType>
62      <xs:sequence>
63        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="StoreFinishedJobResultResult" nillable="true" type="q10:ResponseResultReceived" />
64      </xs:sequence>
65    </xs:complexType>
66  </xs:element>
67  <xs:element name="ProcessSnapshot">
68    <xs:complexType>
69      <xs:sequence>
70        <xs:element xmlns:q11="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q11:guid" />
71        <xs:element xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q12:guid" />
72        <xs:element minOccurs="0" name="result" nillable="true" type="xs:base64Binary" />
73        <xs:element minOccurs="0" name="percentage" type="xs:double" />
74        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/System" minOccurs="0" name="exception" nillable="true" type="q13:Exception" />
75      </xs:sequence>
76    </xs:complexType>
77  </xs:element>
78  <xs:element name="ProcessSnapshotResponse">
79    <xs:complexType>
80      <xs:sequence>
81        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="ProcessSnapshotResult" nillable="true" type="q14:ResponseResultReceived" />
82      </xs:sequence>
83    </xs:complexType>
84  </xs:element>
85  <xs:element name="Logout">
86    <xs:complexType>
87      <xs:sequence>
88        <xs:element xmlns:q15="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="clientId" type="q15:guid" />
89      </xs:sequence>
90    </xs:complexType>
91  </xs:element>
92  <xs:element name="LogoutResponse">
93    <xs:complexType>
94      <xs:sequence>
95        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="LogoutResult" nillable="true" type="q16:Response" />
96      </xs:sequence>
97    </xs:complexType>
98  </xs:element>
99  <xs:element name="IsJobStillNeeded">
100    <xs:complexType>
101      <xs:sequence>
102        <xs:element xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="jobId" type="q17:guid" />
103      </xs:sequence>
104    </xs:complexType>
105  </xs:element>
106  <xs:element name="IsJobStillNeededResponse">
107    <xs:complexType>
108      <xs:sequence>
109        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="IsJobStillNeededResult" nillable="true" type="q18:Response" />
110      </xs:sequence>
111    </xs:complexType>
112  </xs:element>
113  <xs:element name="SendPlugins">
114    <xs:complexType>
115      <xs:sequence>
116        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" minOccurs="0" name="pluginList" nillable="true" type="q19:ArrayOfHivePluginInfo" />
117      </xs:sequence>
118    </xs:complexType>
119  </xs:element>
120  <xs:element name="SendPluginsResponse">
121    <xs:complexType>
122      <xs:sequence>
123        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" minOccurs="0" name="SendPluginsResult" nillable="true" type="q20:ResponsePlugin" />
124      </xs:sequence>
125    </xs:complexType>
126  </xs:element>
127</xs:schema>
Note: See TracBrowser for help on using the repository browser.