Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.Hive.Client.Communication/3.2/Service References/ServerService/service1.wsdl @ 3494

Last change on this file since 3494 was 3203, checked in by kgrading, 15 years ago

implemented the server on the client, using push & force push, added refresh buttons, added auto calender methods that traverse the tree... (#908)

File size: 17.1 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" name="clientFacade" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3  <wsp:Policy wsu:Id="NetTcpBinding_IClientFacade_policy">
4    <wsp:ExactlyOne>
5      <wsp:All>
6        <msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">
7        </msb:BinaryEncoding>
8        <msf:Streamed xmlns:msf="http://schemas.microsoft.com/ws/2006/05/framing/policy">
9        </msf:Streamed>
10        <wsaw:UsingAddressing>
11        </wsaw:UsingAddressing>
12      </wsp:All>
13    </wsp:ExactlyOne>
14  </wsp:Policy>
15  <wsdl:types>
16    <xsd:schema targetNamespace="http://tempuri.org/Imports">
17      <xsd:import namespace="http://tempuri.org/" />
18      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
19      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts.BusinessObjects" />
20      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.DataAccess" />
21      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Hive.Contracts" />
22      <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
23      <xsd:import namespace="http://schemas.datacontract.org/2004/07/System" />
24      <xsd:import namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.PluginInfrastructure" />
25      <xsd:import namespace="http://schemas.microsoft.com/Message" />
26    </xsd:schema>
27  </wsdl:types>
28  <wsdl:message name="IClientFacade_Login_InputMessage">
29    <wsdl:part name="parameters" element="tns:Login" />
30  </wsdl:message>
31  <wsdl:message name="IClientFacade_Login_OutputMessage">
32    <wsdl:part name="parameters" element="tns:LoginResponse" />
33  </wsdl:message>
34  <wsdl:message name="IClientFacade_ProcessHeartBeat_InputMessage">
35    <wsdl:part name="parameters" element="tns:ProcessHeartBeat" />
36  </wsdl:message>
37  <wsdl:message name="IClientFacade_ProcessHeartBeat_OutputMessage">
38    <wsdl:part name="parameters" element="tns:ProcessHeartBeatResponse" />
39  </wsdl:message>
40  <wsdl:message name="IClientFacade_SendJob_InputMessage">
41    <wsdl:part name="parameters" element="tns:SendJob" />
42  </wsdl:message>
43  <wsdl:message name="IClientFacade_SendJob_OutputMessage">
44    <wsdl:part name="parameters" element="tns:SendJobResponse" />
45  </wsdl:message>
46  <wsdl:message name="IClientFacade_StoreFinishedJobResult_InputMessage">
47    <wsdl:part name="parameters" element="tns:StoreFinishedJobResult" />
48  </wsdl:message>
49  <wsdl:message name="IClientFacade_StoreFinishedJobResult_OutputMessage">
50    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultResponse" />
51  </wsdl:message>
52  <wsdl:message name="IClientFacade_ProcessSnapshot_InputMessage">
53    <wsdl:part name="parameters" element="tns:ProcessSnapshot" />
54  </wsdl:message>
55  <wsdl:message name="IClientFacade_ProcessSnapshot_OutputMessage">
56    <wsdl:part name="parameters" element="tns:ProcessSnapshotResponse" />
57  </wsdl:message>
58  <wsdl:message name="IClientFacade_Logout_InputMessage">
59    <wsdl:part name="parameters" element="tns:Logout" />
60  </wsdl:message>
61  <wsdl:message name="IClientFacade_Logout_OutputMessage">
62    <wsdl:part name="parameters" element="tns:LogoutResponse" />
63  </wsdl:message>
64  <wsdl:message name="IClientFacade_IsJobStillNeeded_InputMessage">
65    <wsdl:part name="parameters" element="tns:IsJobStillNeeded" />
66  </wsdl:message>
67  <wsdl:message name="IClientFacade_IsJobStillNeeded_OutputMessage">
68    <wsdl:part name="parameters" element="tns:IsJobStillNeededResponse" />
69  </wsdl:message>
70  <wsdl:message name="IClientFacade_SendPlugins_InputMessage">
71    <wsdl:part name="parameters" element="tns:SendPlugins" />
72  </wsdl:message>
73  <wsdl:message name="IClientFacade_SendPlugins_OutputMessage">
74    <wsdl:part name="parameters" element="tns:SendPluginsResponse" />
75  </wsdl:message>
76  <wsdl:message name="IClientFacade_GetCalendar_InputMessage">
77    <wsdl:part name="parameters" element="tns:GetCalendar" />
78  </wsdl:message>
79  <wsdl:message name="IClientFacade_GetCalendar_OutputMessage">
80    <wsdl:part name="parameters" element="tns:GetCalendarResponse" />
81  </wsdl:message>
82  <wsdl:message name="IClientFacade_SetCalendarStatus_InputMessage">
83    <wsdl:part name="parameters" element="tns:SetCalendarStatus" />
84  </wsdl:message>
85  <wsdl:message name="IClientFacade_SetCalendarStatus_OutputMessage">
86    <wsdl:part name="parameters" element="tns:SetCalendarStatusResponse" />
87  </wsdl:message>
88  <wsdl:message name="IClientFacade_SendStreamedJob_InputMessage">
89    <wsdl:part name="parameters" element="tns:SendStreamedJob" />
90  </wsdl:message>
91  <wsdl:message name="IClientFacade_SendStreamedJob_OutputMessage">
92    <wsdl:part name="parameters" element="tns:SendStreamedJobResponse" />
93  </wsdl:message>
94  <wsdl:message name="IClientFacade_SendStreamedPlugins_InputMessage">
95    <wsdl:part name="parameters" element="tns:SendStreamedPlugins" />
96  </wsdl:message>
97  <wsdl:message name="IClientFacade_SendStreamedPlugins_OutputMessage">
98    <wsdl:part name="parameters" element="tns:SendStreamedPluginsResponse" />
99  </wsdl:message>
100  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_InputMessage">
101    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamed" />
102  </wsdl:message>
103  <wsdl:message name="IClientFacade_StoreFinishedJobResultStreamed_OutputMessage">
104    <wsdl:part name="parameters" element="tns:StoreFinishedJobResultStreamedResponse" />
105  </wsdl:message>
106  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_InputMessage">
107    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamed" />
108  </wsdl:message>
109  <wsdl:message name="IClientFacade_ProcessSnapshotStreamed_OutputMessage">
110    <wsdl:part name="parameters" element="tns:ProcessSnapshotStreamedResponse" />
111  </wsdl:message>
112  <wsdl:portType name="IClientFacade">
113    <wsdl:operation name="Login">
114      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Login" message="tns:IClientFacade_Login_InputMessage" />
115      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LoginResponse" message="tns:IClientFacade_Login_OutputMessage" />
116    </wsdl:operation>
117    <wsdl:operation name="ProcessHeartBeat">
118      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" message="tns:IClientFacade_ProcessHeartBeat_InputMessage" />
119      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessHeartBeatResponse" message="tns:IClientFacade_ProcessHeartBeat_OutputMessage" />
120    </wsdl:operation>
121    <wsdl:operation name="SendJob">
122      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendJob" message="tns:IClientFacade_SendJob_InputMessage" />
123      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendJobResponse" message="tns:IClientFacade_SendJob_OutputMessage" />
124    </wsdl:operation>
125    <wsdl:operation name="StoreFinishedJobResult">
126      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" message="tns:IClientFacade_StoreFinishedJobResult_InputMessage" />
127      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/StoreFinishedJobResultResponse" message="tns:IClientFacade_StoreFinishedJobResult_OutputMessage" />
128    </wsdl:operation>
129    <wsdl:operation name="ProcessSnapshot">
130      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshot" message="tns:IClientFacade_ProcessSnapshot_InputMessage" />
131      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/ProcessSnapshotResponse" message="tns:IClientFacade_ProcessSnapshot_OutputMessage" />
132    </wsdl:operation>
133    <wsdl:operation name="Logout">
134      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/Logout" message="tns:IClientFacade_Logout_InputMessage" />
135      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/LogoutResponse" message="tns:IClientFacade_Logout_OutputMessage" />
136    </wsdl:operation>
137    <wsdl:operation name="IsJobStillNeeded">
138      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" message="tns:IClientFacade_IsJobStillNeeded_InputMessage" />
139      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/IsJobStillNeededResponse" message="tns:IClientFacade_IsJobStillNeeded_OutputMessage" />
140    </wsdl:operation>
141    <wsdl:operation name="SendPlugins">
142      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SendPlugins" message="tns:IClientFacade_SendPlugins_InputMessage" />
143      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SendPluginsResponse" message="tns:IClientFacade_SendPlugins_OutputMessage" />
144    </wsdl:operation>
145    <wsdl:operation name="GetCalendar">
146      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/GetCalendar" message="tns:IClientFacade_GetCalendar_InputMessage" />
147      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/GetCalendarResponse" message="tns:IClientFacade_GetCalendar_OutputMessage" />
148    </wsdl:operation>
149    <wsdl:operation name="SetCalendarStatus">
150      <wsdl:input wsaw:Action="http://tempuri.org/IClientCommunicator/SetCalendarStatus" message="tns:IClientFacade_SetCalendarStatus_InputMessage" />
151      <wsdl:output wsaw:Action="http://tempuri.org/IClientCommunicator/SetCalendarStatusResponse" message="tns:IClientFacade_SetCalendarStatus_OutputMessage" />
152    </wsdl:operation>
153    <wsdl:operation name="SendStreamedJob">
154      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJob" message="tns:IClientFacade_SendStreamedJob_InputMessage" />
155      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedJobResponse" message="tns:IClientFacade_SendStreamedJob_OutputMessage" />
156    </wsdl:operation>
157    <wsdl:operation name="SendStreamedPlugins">
158      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPlugins" message="tns:IClientFacade_SendStreamedPlugins_InputMessage" />
159      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/SendStreamedPluginsResponse" message="tns:IClientFacade_SendStreamedPlugins_OutputMessage" />
160    </wsdl:operation>
161    <wsdl:operation name="StoreFinishedJobResultStreamed">
162      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" message="tns:IClientFacade_StoreFinishedJobResultStreamed_InputMessage" />
163      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamedResponse" message="tns:IClientFacade_StoreFinishedJobResultStreamed_OutputMessage" />
164    </wsdl:operation>
165    <wsdl:operation name="ProcessSnapshotStreamed">
166      <wsdl:input wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" message="tns:IClientFacade_ProcessSnapshotStreamed_InputMessage" />
167      <wsdl:output wsaw:Action="http://tempuri.org/IClientFacade/ProcessSnapshotStreamedResponse" message="tns:IClientFacade_ProcessSnapshotStreamed_OutputMessage" />
168    </wsdl:operation>
169  </wsdl:portType>
170  <wsdl:binding name="NetTcpBinding_IClientFacade" type="tns:IClientFacade">
171    <wsp:PolicyReference URI="#NetTcpBinding_IClientFacade_policy">
172    </wsp:PolicyReference>
173    <soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
174    <wsdl:operation name="Login">
175      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Login" style="document" />
176      <wsdl:input>
177        <soap12:body use="literal" />
178      </wsdl:input>
179      <wsdl:output>
180        <soap12:body use="literal" />
181      </wsdl:output>
182    </wsdl:operation>
183    <wsdl:operation name="ProcessHeartBeat">
184      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessHeartBeat" style="document" />
185      <wsdl:input>
186        <soap12:body use="literal" />
187      </wsdl:input>
188      <wsdl:output>
189        <soap12:body use="literal" />
190      </wsdl:output>
191    </wsdl:operation>
192    <wsdl:operation name="SendJob">
193      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendJob" style="document" />
194      <wsdl:input>
195        <soap12:body use="literal" />
196      </wsdl:input>
197      <wsdl:output>
198        <soap12:body use="literal" />
199      </wsdl:output>
200    </wsdl:operation>
201    <wsdl:operation name="StoreFinishedJobResult">
202      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/StoreFinishedJobResult" style="document" />
203      <wsdl:input>
204        <soap12:body use="literal" />
205      </wsdl:input>
206      <wsdl:output>
207        <soap12:body use="literal" />
208      </wsdl:output>
209    </wsdl:operation>
210    <wsdl:operation name="ProcessSnapshot">
211      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/ProcessSnapshot" style="document" />
212      <wsdl:input>
213        <soap12:body use="literal" />
214      </wsdl:input>
215      <wsdl:output>
216        <soap12:body use="literal" />
217      </wsdl:output>
218    </wsdl:operation>
219    <wsdl:operation name="Logout">
220      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/Logout" style="document" />
221      <wsdl:input>
222        <soap12:body use="literal" />
223      </wsdl:input>
224      <wsdl:output>
225        <soap12:body use="literal" />
226      </wsdl:output>
227    </wsdl:operation>
228    <wsdl:operation name="IsJobStillNeeded">
229      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/IsJobStillNeeded" style="document" />
230      <wsdl:input>
231        <soap12:body use="literal" />
232      </wsdl:input>
233      <wsdl:output>
234        <soap12:body use="literal" />
235      </wsdl:output>
236    </wsdl:operation>
237    <wsdl:operation name="SendPlugins">
238      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SendPlugins" style="document" />
239      <wsdl:input>
240        <soap12:body use="literal" />
241      </wsdl:input>
242      <wsdl:output>
243        <soap12:body use="literal" />
244      </wsdl:output>
245    </wsdl:operation>
246    <wsdl:operation name="GetCalendar">
247      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/GetCalendar" style="document" />
248      <wsdl:input>
249        <soap12:body use="literal" />
250      </wsdl:input>
251      <wsdl:output>
252        <soap12:body use="literal" />
253      </wsdl:output>
254    </wsdl:operation>
255    <wsdl:operation name="SetCalendarStatus">
256      <soap12:operation soapAction="http://tempuri.org/IClientCommunicator/SetCalendarStatus" style="document" />
257      <wsdl:input>
258        <soap12:body use="literal" />
259      </wsdl:input>
260      <wsdl:output>
261        <soap12:body use="literal" />
262      </wsdl:output>
263    </wsdl:operation>
264    <wsdl:operation name="SendStreamedJob">
265      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedJob" style="document" />
266      <wsdl:input>
267        <soap12:body use="literal" />
268      </wsdl:input>
269      <wsdl:output>
270        <soap12:body use="literal" />
271      </wsdl:output>
272    </wsdl:operation>
273    <wsdl:operation name="SendStreamedPlugins">
274      <soap12:operation soapAction="http://tempuri.org/IClientFacade/SendStreamedPlugins" style="document" />
275      <wsdl:input>
276        <soap12:body use="literal" />
277      </wsdl:input>
278      <wsdl:output>
279        <soap12:body use="literal" />
280      </wsdl:output>
281    </wsdl:operation>
282    <wsdl:operation name="StoreFinishedJobResultStreamed">
283      <soap12:operation soapAction="http://tempuri.org/IClientFacade/StoreFinishedJobResultStreamed" style="document" />
284      <wsdl:input>
285        <soap12:body use="literal" />
286      </wsdl:input>
287      <wsdl:output>
288        <soap12:body use="literal" />
289      </wsdl:output>
290    </wsdl:operation>
291    <wsdl:operation name="ProcessSnapshotStreamed">
292      <soap12:operation soapAction="http://tempuri.org/IClientFacade/ProcessSnapshotStreamed" style="document" />
293      <wsdl:input>
294        <soap12:body use="literal" />
295      </wsdl:input>
296      <wsdl:output>
297        <soap12:body use="literal" />
298      </wsdl:output>
299    </wsdl:operation>
300  </wsdl:binding>
301  <wsdl:service name="clientFacade">
302    <wsdl:port name="NetTcpBinding_IClientFacade" binding="tns:NetTcpBinding_IClientFacade">
303      <soap12:address location="net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator" />
304      <wsa10:EndpointReference>
305        <wsa10:Address>net.tcp://10.0.0.52:9000/HiveServer/ClientCommunicator</wsa10:Address>
306      </wsa10:EndpointReference>
307    </wsdl:port>
308  </wsdl:service>
309</wsdl:definitions>
Note: See TracBrowser for help on using the repository browser.