/[volute]/trunk/projects/grid/vospace/php_endpoint/vospace.wsdl
ViewVC logotype

Contents of /trunk/projects/grid/vospace/php_endpoint/vospace.wsdl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 738 - (show annotations)
Thu Aug 21 21:45:51 2008 UTC (12 years, 11 months ago) by richard.p.wagner
File MIME type: application/xml
File size: 53414 byte(s)
added simple authorization mechanism
1 <?xml version="1.0" encoding="utf-8"?>
2 <wsdl:definitions
3 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
4 xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
5 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
6 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
7 xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
8 xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext"
9 xmlns:vos.contract.1.1="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
10 xmlns:vos.types.1.1="http://www.ivoa.net/xml/VOSpaceTypes-v1.1rc1"
11
12 xmlns="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
13 targetNamespace="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
14
15 >
16 <wsdl:documentation>
17 Interface definition for a VOSpace 1.1 web service (MJG, 1/17/08)
18 </wsdl:documentation>
19 <wsdl:types>
20
21 <xsd:schema
22 targetNamespace="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1"
23 elementFormDefault="qualified"
24 >
25
26 <!--+
27 | Import the message schema.
28 +-->
29 <xsd:import
30 namespace="http://www.ivoa.net/xml/VOSpaceTypes-v1.1rc1"
31 schemaLocation="VOSpaceTypes-v1.1rc1.xsd"
32 />
33
34 <xsd:import
35 namespace="http://schemas.xmlsoap.org/ws/2003/06/secext"
36 schemaLocation="ws-sec.xsd"
37 />
38
39 <!--+
40 | The GetViews message elements.
41 +-->
42 <xsd:element name="GetViews" type="vos.types.1.1:GetViewsRequestType"/>
43 <xsd:element name="GetViewsResponse" type="vos.types.1.1:GetViewsResponseType"/>
44
45 <!--+
46 | The GetProtocols message elements.
47 +-->
48 <xsd:element name="GetProtocols" type="vos.types.1.1:GetProtocolsRequestType"/>
49 <xsd:element name="GetProtocolsResponse" type="vos.types.1.1:GetProtocolsResponseType"/>
50
51 <!--+
52 | The GetProperties message elements.
53 +-->
54 <xsd:element name="GetProperties" type="vos.types.1.1:GetPropertiesRequestType"/>
55 <xsd:element name="GetPropertiesResponse" type="vos.types.1.1:GetPropertiesResponseType"/>
56
57 <!--+
58 | The CreateNode message elements.
59 +-->
60 <xsd:element name="CreateNode" type="vos.types.1.1:CreateNodeRequestType"/>
61 <xsd:element name="CreateNodeResponse" type="vos.types.1.1:CreateNodeResponseType"/>
62
63 <!--+
64 | The DeleteNode message elements.
65 +-->
66 <xsd:element name="DeleteNode" type="vos.types.1.1:DeleteNodeRequestType"/>
67 <xsd:element name="DeleteNodeResponse" type="vos.types.1.1:DeleteNodeResponseType"/>
68
69 <!--+
70 | The MoveNode message elements.
71 +-->
72 <xsd:element name="MoveNode" type="vos.types.1.1:MoveNodeRequestType"/>
73 <xsd:element name="MoveNodeResponse" type="vos.types.1.1:MoveNodeResponseType"/>
74
75 <!--+
76 | The CopyNode message elements.
77 +-->
78 <xsd:element name="CopyNode" type="vos.types.1.1:CopyNodeRequestType"/>
79 <xsd:element name="CopyNodeResponse" type="vos.types.1.1:CopyNodeResponseType"/>
80
81 <!--+
82 | The GetNode message elements.
83 +-->
84 <xsd:element name="GetNode" type="vos.types.1.1:GetNodeRequestType"/>
85 <xsd:element name="GetNodeResponse" type="vos.types.1.1:GetNodeResponseType"/>
86
87 <!--+
88 | The SetNode message elements.
89 +-->
90 <xsd:element name="SetNode" type="vos.types.1.1:SetNodeRequestType"/>
91 <xsd:element name="SetNodeResponse" type="vos.types.1.1:SetNodeResponseType"/>
92
93 <!--+
94 | The ListNodes message elements.
95 +-->
96 <xsd:element name="ListNodes" type="vos.types.1.1:ListNodesRequestType"/>
97 <xsd:element name="ListNodesResponse" type="vos.types.1.1:ListNodesResponseType"/>
98
99 <!--+
100 | The FindNodes message elements.
101 +-->
102 <xsd:element name="FindNodes" type="vos.types.1.1:FindNodesRequestType"/>
103 <xsd:element name="FindNodesResponse" type="vos.types.1.1:FindNodesResponseType"/>
104
105 <!--+
106 | The PushToVoSpace message elements.
107 +-->
108 <xsd:element name="PushToVoSpace" type="vos.types.1.1:PushToVoSpaceRequestType"/>
109 <xsd:element name="PushToVoSpaceResponse" type="vos.types.1.1:PushToVoSpaceResponseType"/>
110
111 <!--+
112 | The PullToVoSpace message elements.
113 +-->
114 <xsd:element name="PullToVoSpace" type="vos.types.1.1:PullToVoSpaceRequestType"/>
115 <xsd:element name="PullToVoSpaceResponse" type="vos.types.1.1:PullToVoSpaceResponseType"/>
116
117 <!--+
118 | The PullFromVoSpace message elements.
119 +-->
120 <xsd:element name="PullFromVoSpace" type="vos.types.1.1:PullFromVoSpaceRequestType"/>
121 <xsd:element name="PullFromVoSpaceResponse" type="vos.types.1.1:PullFromVoSpaceResponseType"/>
122
123 <!--+
124 | The PushFromVoSpace message elements.
125 +-->
126 <xsd:element name="PushFromVoSpace" type="vos.types.1.1:PushFromVoSpaceRequestType"/>
127 <xsd:element name="PushFromVoSpaceResponse" type="vos.types.1.1:PushFromVoSpaceResponseType"/>
128
129 <!--+
130 | The fault elements.
131 +-->
132 <xsd:element name="InternalFault" type="vos.types.1.1:InternalFaultType"/>
133 <xsd:element name="NodeNotFoundFault" type="vos.types.1.1:NodeNotFoundFaultType"/>
134 <xsd:element name="DuplicateNodeFault" type="vos.types.1.1:DuplicateNodeFaultType"/>
135 <xsd:element name="PermissionDeniedFault" type="vos.types.1.1:PermissionDeniedFaultType"/>
136 <xsd:element name="InvalidUriFault" type="vos.types.1.1:InvalidUriFaultType"/>
137 <xsd:element name="InvalidTokenFault" type="vos.types.1.1:InvalidTokenFaultType"/>
138 <xsd:element name="InvalidArgumentFault" type="vos.types.1.1:InvalidArgumentFaultType"/>
139 <xsd:element name="TypeNotSupportedFault" type="vos.types.1.1:TypeNotSupportedFaultType"/>
140 <xsd:element name="ViewNotSupportedFault" type="vos.types.1.1:ViewNotSupportedFaultType"/>
141 <xsd:element name="ProtocolNotSupportedFault" type="vos.types.1.1:ProtocolNotSupportedFaultType"/>
142 <xsd:element name="TransferFailedFault" type="vos.types.1.1:TransferFailedFaultType"/>
143 <xsd:element name="InvalidDataFault" type="vos.types.1.1:InvalidDataFaultType"/>
144 <xsd:element name="ContainerNotFoundFault" type="vos.types.1.1:ContainerNotFoundFaultType"/>
145 <xsd:element name="LinkFoundFault" type="vos.types.1.1:LinkFoundFaultType"/>
146 <xsd:element name="PropertyNotFoundFault" type="vos.types.1.1:PropertyNotFoundFaultType"/>
147 <xsd:element name="Security" type="wsse:SecurityHeaderType"/>
148 </xsd:schema>
149
150 </wsdl:types>
151
152 <!--+
153 | The Security messages.
154 +-->
155 <wsdl:message name="wsRequest" >
156 <wsdl:part name="Security" element="wsse:Security" />
157 </wsdl:message>
158
159 <!--+
160 | The GetViews messages.
161 +-->
162 <wsdl:message name="GetViewsRequestMessage">
163 <wsdl:part name="message" element="vos.contract.1.1:GetViews"/>
164 </wsdl:message>
165 <wsdl:message name="GetViewsResponseMessage">
166 <wsdl:part name="message" element="vos.contract.1.1:GetViewsResponse"/>
167 </wsdl:message>
168
169 <!--+
170 | The GetProtocols messages.
171 +-->
172 <wsdl:message name="GetProtocolsRequestMessage">
173 <wsdl:part name="message" element="vos.contract.1.1:GetProtocols"/>
174 </wsdl:message>
175 <wsdl:message name="GetProtocolsResponseMessage">
176 <wsdl:part name="message" element="vos.contract.1.1:GetProtocolsResponse"/>
177 </wsdl:message>
178
179 <!--+
180 | The GetProperties messages.
181 +-->
182 <wsdl:message name="GetPropertiesRequestMessage">
183 <wsdl:part name="message" element="vos.contract.1.1:GetProperties"/>
184 </wsdl:message>
185 <wsdl:message name="GetPropertiesResponseMessage">
186 <wsdl:part name="message" element="vos.contract.1.1:GetPropertiesResponse"/>
187 </wsdl:message>
188
189 <!--+
190 | The CreateNode messages.
191 +-->
192 <wsdl:message name="CreateNodeRequestMessage">
193 <wsdl:part name="message" element="vos.contract.1.1:CreateNode"/>
194 </wsdl:message>
195 <wsdl:message name="CreateNodeResponseMessage">
196 <wsdl:part name="message" element="vos.contract.1.1:CreateNodeResponse"/>
197 </wsdl:message>
198
199 <!--+
200 | The DeleteNode messages.
201 +-->
202 <wsdl:message name="DeleteNodeRequestMessage">
203 <wsdl:part name="message" element="vos.contract.1.1:DeleteNode"/>
204 </wsdl:message>
205 <wsdl:message name="DeleteNodeResponseMessage">
206 <wsdl:part name="message" element="vos.contract.1.1:DeleteNodeResponse"/>
207 </wsdl:message>
208
209 <!--+
210 | The MoveNode messages.
211 +-->
212 <wsdl:message name="MoveNodeRequestMessage">
213 <wsdl:part name="message" element="vos.contract.1.1:MoveNode"/>
214 </wsdl:message>
215 <wsdl:message name="MoveNodeResponseMessage">
216 <wsdl:part name="message" element="vos.contract.1.1:MoveNodeResponse"/>
217 </wsdl:message>
218
219 <!--+
220 | The CopyNode messages.
221 +-->
222 <wsdl:message name="CopyNodeRequestMessage">
223 <wsdl:part name="message" element="vos.contract.1.1:CopyNode"/>
224 </wsdl:message>
225 <wsdl:message name="CopyNodeResponseMessage">
226 <wsdl:part name="message" element="vos.contract.1.1:CopyNodeResponse"/>
227 </wsdl:message>
228
229 <!--+
230 | The GetNode messages.
231 +-->
232 <wsdl:message name="GetNodeRequestMessage">
233 <wsdl:part name="message" element="vos.contract.1.1:GetNode"/>
234 </wsdl:message>
235 <wsdl:message name="GetNodeResponseMessage">
236 <wsdl:part name="message" element="vos.contract.1.1:GetNodeResponse"/>
237 </wsdl:message>
238
239 <!--+
240 | The SetNode messages.
241 +-->
242 <wsdl:message name="SetNodeRequestMessage">
243 <wsdl:part name="message" element="vos.contract.1.1:SetNode"/>
244 </wsdl:message>
245 <wsdl:message name="SetNodeResponseMessage">
246 <wsdl:part name="message" element="vos.contract.1.1:SetNodeResponse"/>
247 </wsdl:message>
248
249 <!--+
250 | The ListNodes messages.
251 +-->
252 <wsdl:message name="ListNodesRequestMessage">
253 <wsdl:part name="message" element="vos.contract.1.1:ListNodes"/>
254 </wsdl:message>
255 <wsdl:message name="ListNodesResponseMessage">
256 <wsdl:part name="message" element="vos.contract.1.1:ListNodesResponse"/>
257 </wsdl:message>
258
259 <!--+
260 | The FindNodes messages.
261 +-->
262 <wsdl:message name="FindNodesRequestMessage">
263 <wsdl:part name="message" element="vos.contract.1.1:FindNodes"/>
264 </wsdl:message>
265 <wsdl:message name="FindNodesResponseMessage">
266 <wsdl:part name="message" element="vos.contract.1.1:FindNodesResponse"/>
267 </wsdl:message>
268
269 <!--+
270 | The PushToVoSpace messages.
271 +-->
272 <wsdl:message name="PushToVoSpaceRequestMessage">
273 <wsdl:part name="message" element="vos.contract.1.1:PushToVoSpace"/>
274 </wsdl:message>
275 <wsdl:message name="PushToVoSpaceResponseMessage">
276 <wsdl:part name="message" element="vos.contract.1.1:PushToVoSpaceResponse"/>
277 </wsdl:message>
278
279 <!--+
280 | The PullToVoSpace messages.
281 +-->
282 <wsdl:message name="PullToVoSpaceRequestMessage">
283 <wsdl:part name="message" element="vos.contract.1.1:PullToVoSpace"/>
284 </wsdl:message>
285 <wsdl:message name="PullToVoSpaceResponseMessage">
286 <wsdl:part name="message" element="vos.contract.1.1:PullToVoSpaceResponse"/>
287 </wsdl:message>
288
289 <!--+
290 | The PullFromVoSpace messages.
291 +-->
292 <wsdl:message name="PullFromVoSpaceRequestMessage">
293 <wsdl:part name="message" element="vos.contract.1.1:PullFromVoSpace"/>
294 </wsdl:message>
295 <wsdl:message name="PullFromVoSpaceResponseMessage">
296 <wsdl:part name="message" element="vos.contract.1.1:PullFromVoSpaceResponse"/>
297 </wsdl:message>
298
299 <!--+
300 | The PushFromVoSpace messages.
301 +-->
302 <wsdl:message name="PushFromVoSpaceRequestMessage">
303 <wsdl:part name="message" element="vos.contract.1.1:PushFromVoSpace"/>
304 </wsdl:message>
305 <wsdl:message name="PushFromVoSpaceResponseMessage">
306 <wsdl:part name="message" element="vos.contract.1.1:PushFromVoSpaceResponse"/>
307 </wsdl:message>
308
309 <!--+
310 | The fault messages.
311 +-->
312 <wsdl:message name="InternalFaultMessage">
313 <wsdl:part name="message" element="vos.contract.1.1:InternalFault"/>
314 </wsdl:message>
315 <wsdl:message name="NodeNotFoundFaultMessage">
316 <wsdl:part name="message" element="vos.contract.1.1:NodeNotFoundFault"/>
317 </wsdl:message>
318 <wsdl:message name="DuplicateNodeFaultMessage">
319 <wsdl:part name="message" element="vos.contract.1.1:DuplicateNodeFault"/>
320 </wsdl:message>
321 <wsdl:message name="PermissionDeniedFaultMessage">
322 <wsdl:part name="message" element="vos.contract.1.1:PermissionDeniedFault"/>
323 </wsdl:message>
324 <wsdl:message name="InvalidUriFaultMessage">
325 <wsdl:part name="message" element="vos.contract.1.1:InvalidUriFault"/>
326 </wsdl:message>
327 <wsdl:message name="InvalidTokenFaultMessage">
328 <wsdl:part name="message" element="vos.contract.1.1:InvalidTokenFault"/>
329 </wsdl:message>
330 <wsdl:message name="InvalidArgumentFaultMessage">
331 <wsdl:part name="message" element="vos.contract.1.1:InvalidArgumentFault"/>
332 </wsdl:message>
333 <wsdl:message name="TypeNotSupportedFaultMessage">
334 <wsdl:part name="message" element="vos.contract.1.1:TypeNotSupportedFault"/>
335 </wsdl:message>
336 <wsdl:message name="ViewNotSupportedFaultMessage">
337 <wsdl:part name="message" element="vos.contract.1.1:ViewNotSupportedFault"/>
338 </wsdl:message>
339 <wsdl:message name="ProtocolNotSupportedFaultMessage">
340 <wsdl:part name="message" element="vos.contract.1.1:ProtocolNotSupportedFault"/>
341 </wsdl:message>
342 <wsdl:message name="TransferFailedFaultMessage">
343 <wsdl:part name="message" element="vos.contract.1.1:TransferFailedFault"/>
344 </wsdl:message>
345 <wsdl:message name="InvalidDataFaultMessage">
346 <wsdl:part name="message" element="vos.contract.1.1:InvalidDataFault"/>
347 </wsdl:message>
348 <wsdl:message name="ContainerNotFoundFaultMessage">
349 <wsdl:part name="message" element="vos.contract.1.1:ContainerNotFoundFault"/>
350 </wsdl:message>
351 <wsdl:message name="LinkFoundFaultMessage">
352 <wsdl:part name="message" element="vos.contract.1.1:LinkFoundFault"/>
353 </wsdl:message>
354 <wsdl:message name="PropertyNotFoundFaultMessage">
355 <wsdl:part name="message" element="vos.contract.1.1:PropertyNotFoundFault"/>
356 </wsdl:message>
357
358 <!--+
359 | The VoSpace-1.1 port type.
360 +-->
361 <wsdl:portType name="VOSpacePortType">
362
363 <!--+
364 | The GetViews operation.
365 +-->
366 <wsdl:operation name="GetViews">
367 <wsdl:documentation>
368 GetViews operation
369 </wsdl:documentation>
370 <wsdl:input message="vos.contract.1.1:GetViewsRequestMessage"/>
371 <wsdl:output message="vos.contract.1.1:GetViewsResponseMessage"/>
372 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
373 </wsdl:operation>
374
375 <!--+
376 | The GetProtocols operation.
377 +-->
378 <wsdl:operation name="GetProtocols">
379 <wsdl:documentation>
380 GetProtocols operation
381 </wsdl:documentation>
382 <wsdl:input message="vos.contract.1.1:GetProtocolsRequestMessage"/>
383 <wsdl:output message="vos.contract.1.1:GetProtocolsResponseMessage"/>
384 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
385 </wsdl:operation>
386
387 <!--+
388 | The GetProperties operation.
389 +-->
390 <wsdl:operation name="GetProperties">
391 <wsdl:documentation>
392 GetProperties operation
393 </wsdl:documentation>
394 <wsdl:input message="vos.contract.1.1:GetPropertiesRequestMessage"/>
395 <wsdl:output message="vos.contract.1.1:GetPropertiesResponseMessage"/>
396 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
397 </wsdl:operation>
398
399 <!--+
400 | The CreateNode operation.
401 +-->
402 <wsdl:operation name="CreateNode">
403 <wsdl:documentation>
404 CreateNode operation
405 </wsdl:documentation>
406 <wsdl:input message="vos.contract.1.1:CreateNodeRequestMessage"/>
407 <wsdl:output message="vos.contract.1.1:CreateNodeResponseMessage"/>
408 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
409 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
410 <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
411 <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
412 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
413 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
414 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
415 <wsdl:fault name="PropertyNotFoundFault" message="vos.contract.1.1:PropertyNotFoundFaultMessage"/>
416 </wsdl:operation>
417
418 <!--+
419 | The DeleteNode operation.
420 +-->
421 <wsdl:operation name="DeleteNode">
422 <wsdl:documentation>
423 DeleteNode operation
424 </wsdl:documentation>
425 <wsdl:input message="vos.contract.1.1:DeleteNodeRequestMessage"/>
426 <wsdl:output message="vos.contract.1.1:DeleteNodeResponseMessage"/>
427 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
428 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
429 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
430 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
431 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
432 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
433 </wsdl:operation>
434
435 <!--+
436 | The MoveNode operation.
437 +-->
438 <wsdl:operation name="MoveNode">
439 <wsdl:documentation>
440 MoveNode operation
441 </wsdl:documentation>
442 <wsdl:input message="vos.contract.1.1:MoveNodeRequestMessage"/>
443 <wsdl:output message="vos.contract.1.1:MoveNodeResponseMessage"/>
444 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
445 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
446 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
447 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
448 <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
449 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
450 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
451 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
452 </wsdl:operation>
453
454 <!--+
455 | The CopyNode operation.
456 +-->
457 <wsdl:operation name="CopyNode">
458 <wsdl:documentation>
459 CopyNode operation
460 </wsdl:documentation>
461 <wsdl:input message="vos.contract.1.1:CopyNodeRequestMessage"/>
462 <wsdl:output message="vos.contract.1.1:CopyNodeResponseMessage"/>
463 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
464 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
465 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
466 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
467 <wsdl:fault name="DuplicateNodeFault" message="vos.contract.1.1:DuplicateNodeFaultMessage"/>
468 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
469 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
470 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
471 </wsdl:operation>
472
473 <!--+
474 | The GetNode operation.
475 +-->
476 <wsdl:operation name="GetNode">
477 <wsdl:documentation>
478 GetNode operation
479 </wsdl:documentation>
480 <wsdl:input message="vos.contract.1.1:GetNodeRequestMessage"/>
481 <wsdl:output message="vos.contract.1.1:GetNodeResponseMessage"/>
482 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
483 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
484 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
485 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
486 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
487 </wsdl:operation>
488
489 <!--+
490 | The SetNode operation.
491 +-->
492 <wsdl:operation name="SetNode">
493 <wsdl:documentation>
494 SetNode operation
495 </wsdl:documentation>
496 <wsdl:input message="vos.contract.1.1:SetNodeRequestMessage"/>
497 <wsdl:output message="vos.contract.1.1:SetNodeResponseMessage"/>
498 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
499 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
500 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
501 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
502 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
503 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
504 </wsdl:operation>
505
506 <!--+
507 | The ListNodes operation.
508 +-->
509 <wsdl:operation name="ListNodes">
510 <wsdl:documentation>
511 ListNodes operation
512 </wsdl:documentation>
513 <wsdl:input message="vos.contract.1.1:ListNodesRequestMessage"/>
514 <wsdl:output message="vos.contract.1.1:ListNodesResponseMessage"/>
515 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
516 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
517 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
518 <wsdl:fault name="InvalidTokenFault" message="vos.contract.1.1:InvalidTokenFaultMessage"/>
519 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
520 </wsdl:operation>
521
522 <!--+
523 | The FindNodes operation.
524 +-->
525 <wsdl:operation name="FindNodes">
526 <wsdl:documentation>
527 FindNodes operation
528 </wsdl:documentation>
529 <wsdl:input message="vos.contract.1.1:FindNodesRequestMessage"/>
530 <wsdl:output message="vos.contract.1.1:FindNodesResponseMessage"/>
531 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
532 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
533 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
534 <wsdl:fault name="InvalidTokenFault" message="vos.contract.1.1:InvalidTokenFaultMessage"/>
535 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
536 <wsdl:fault name="PropertyNotFoundFault" message="vos.contract.1.1:PropertyNotFoundFaultMessage"/>
537 </wsdl:operation>
538
539 <!--+
540 | The PushToVoSpace operation.
541 +-->
542 <wsdl:operation name="PushToVoSpace">
543 <wsdl:documentation>
544 PushToVoSpace operation
545 </wsdl:documentation>
546 <wsdl:input message="vos.contract.1.1:PushToVoSpaceRequestMessage"/>
547 <wsdl:output message="vos.contract.1.1:PushToVoSpaceResponseMessage"/>
548 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
549 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
550 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
551 <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
552 <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
553 <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
554 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
555 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
556 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
557 </wsdl:operation>
558
559 <!--+
560 | The PullToVoSpace operation.
561 +-->
562 <wsdl:operation name="PullToVoSpace">
563 <wsdl:documentation>
564 PullToVoSpace operation
565 </wsdl:documentation>
566 <wsdl:input message="vos.contract.1.1:PullToVoSpaceRequestMessage"/>
567 <wsdl:output message="vos.contract.1.1:PullToVoSpaceResponseMessage"/>
568 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
569 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
570 <wsdl:fault name="InvalidDataFault" message="vos.contract.1.1:InvalidDataFaultMessage"/>
571 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
572 <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
573 <wsdl:fault name="TypeNotSupportedFault" message="vos.contract.1.1:TypeNotSupportedFaultMessage"/>
574 <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
575 <wsdl:fault name="TransferFailedFault" message="vos.contract.1.1:TransferFailedFaultMessage"/>
576 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
577 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
578 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
579 </wsdl:operation>
580
581 <!--+
582 | The PullFromVoSpace operation.
583 +-->
584 <wsdl:operation name="PullFromVoSpace">
585 <wsdl:documentation>
586 PullFromVoSpace operation
587 </wsdl:documentation>
588 <wsdl:input message="vos.contract.1.1:PullFromVoSpaceRequestMessage"/>
589 <wsdl:output message="vos.contract.1.1:PullFromVoSpaceResponseMessage"/>
590 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
591 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
592 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
593 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
594 <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
595 <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
596 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
597 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
598 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
599 </wsdl:operation>
600
601 <!--+
602 | The PushFromVoSpace operation.
603 +-->
604 <wsdl:operation name="PushFromVoSpace">
605 <wsdl:documentation>
606 PushFromVoSpace operation
607 </wsdl:documentation>
608 <wsdl:input message="vos.contract.1.1:PushFromVoSpaceRequestMessage"/>
609 <wsdl:output message="vos.contract.1.1:PushFromVoSpaceResponseMessage"/>
610 <wsdl:fault name="InternalFault" message="vos.contract.1.1:InternalFaultMessage"/>
611 <wsdl:fault name="InvalidUriFault" message="vos.contract.1.1:InvalidUriFaultMessage"/>
612 <wsdl:fault name="InvalidArgumentFault" message="vos.contract.1.1:InvalidArgumentFaultMessage"/>
613 <wsdl:fault name="NodeNotFoundFault" message="vos.contract.1.1:NodeNotFoundFaultMessage"/>
614 <wsdl:fault name="ViewNotSupportedFault" message="vos.contract.1.1:ViewNotSupportedFaultMessage"/>
615 <wsdl:fault name="ProtocolNotSupportedFault" message="vos.contract.1.1:ProtocolNotSupportedFaultMessage"/>
616 <wsdl:fault name="TransferFailedFault" message="vos.contract.1.1:TransferFailedFaultMessage"/>
617 <wsdl:fault name="PermissionDeniedFault" message="vos.contract.1.1:PermissionDeniedFaultMessage"/>
618 <wsdl:fault name="ContainerNotFoundFault" message="vos.contract.1.1:ContainerNotFoundFaultMessage"/>
619 <wsdl:fault name="LinkFoundFault" message="vos.contract.1.1:LinkFoundFaultMessage"/>
620 </wsdl:operation>
621
622 </wsdl:portType>
623
624 <!--+
625 | The WebService HTTP binding.
626 +-->
627 <wsdl:binding name="VOSpaceBinding" type="vos.contract.1.1:VOSpacePortType">
628 <wsdl:documentation>
629 HTTP binding for the a VoSpace service.
630 </wsdl:documentation>
631 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
632
633 <!--+
634 | The GetViews operation.
635 +-->
636 <wsdl:operation name="GetViews">
637 <wsdl:documentation>
638 GetViews operation.
639 </wsdl:documentation>
640 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetViews"/>
641 <wsdl:input>
642 <soap:body use="literal" parts="message"/>
643 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
644 </wsdl:input>
645 <wsdl:output>
646 <soap:body use="literal" parts="message"/>
647 </wsdl:output>
648 <wsdl:fault name="InternalFault">
649 <soap:fault use="literal" name="InternalFault"/>
650 </wsdl:fault>
651 </wsdl:operation>
652
653 <!--+
654 | The GetProtocols operation.
655 +-->
656 <wsdl:operation name="GetProtocols">
657 <wsdl:documentation>
658 GetProtocols operation.
659 </wsdl:documentation>
660 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetProtocols"/>
661 <wsdl:input>
662 <soap:body use="literal" parts="message"/>
663 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
664 </wsdl:input>
665 <wsdl:output>
666 <soap:body use="literal" parts="message"/>
667 </wsdl:output>
668 <wsdl:fault name="InternalFault">
669 <soap:fault use="literal" name="InternalFault"/>
670 </wsdl:fault>
671 </wsdl:operation>
672
673 <!--+
674 | The GetProperties operation.
675 +-->
676 <wsdl:operation name="GetProperties">
677 <wsdl:documentation>
678 GetProperties operation.
679 </wsdl:documentation>
680 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetProperties"/>
681 <wsdl:input>
682 <soap:body use="literal" parts="message"/>
683 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
684 </wsdl:input>
685 <wsdl:output>
686 <soap:body use="literal" parts="message"/>
687 </wsdl:output>
688 <wsdl:fault name="InternalFault">
689 <soap:fault use="literal" name="InternalFault"/>
690 </wsdl:fault>
691 </wsdl:operation>
692
693 <!--+
694 | The CreateNode operation.
695 +-->
696 <wsdl:operation name="CreateNode">
697 <wsdl:documentation>
698 CreateNode operation.
699 </wsdl:documentation>
700 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:CreateNode"/>
701 <wsdl:input>
702 <soap:body use="literal" parts="message"/>
703 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
704 </wsdl:input>
705 <wsdl:output>
706 <soap:body use="literal" parts="message"/>
707 </wsdl:output>
708 <wsdl:fault name="InternalFault">
709 <soap:fault use="literal" name="InternalFault"/>
710 </wsdl:fault>
711 <wsdl:fault name="InvalidUriFault">
712 <soap:fault use="literal" name="InvalidUriFault"/>
713 </wsdl:fault>
714 <wsdl:fault name="DuplicateNodeFault">
715 <soap:fault use="literal" name="DuplicateNodeFault"/>
716 </wsdl:fault>
717 <wsdl:fault name="TypeNotSupportedFault">
718 <soap:fault use="literal" name="TypeNotSupportedFault"/>
719 </wsdl:fault>
720 <wsdl:fault name="PermissionDeniedFault">
721 <soap:fault use="literal" name="PermissionDeniedFault"/>
722 </wsdl:fault>
723 </wsdl:operation>
724
725 <!--+
726 | The DeleteNode operation.
727 +-->
728 <wsdl:operation name="DeleteNode">
729 <wsdl:documentation>
730 DeleteNode operation.
731 </wsdl:documentation>
732 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:DeleteNode"/>
733 <wsdl:input>
734 <soap:body use="literal" parts="message"/>
735 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
736 </wsdl:input>
737 <wsdl:output>
738 <soap:body use="literal" parts="message"/>
739 </wsdl:output>
740 <wsdl:fault name="InternalFault">
741 <soap:fault use="literal" name="InternalFault"/>
742 </wsdl:fault>
743 <wsdl:fault name="InvalidUriFault">
744 <soap:fault use="literal" name="InvalidUriFault"/>
745 </wsdl:fault>
746 <wsdl:fault name="NodeNotFoundFault">
747 <soap:fault use="literal" name="NodeNotFoundFault"/>
748 </wsdl:fault>
749 <wsdl:fault name="PermissionDeniedFault">
750 <soap:fault use="literal" name="PermissionDeniedFault"/>
751 </wsdl:fault>
752 </wsdl:operation>
753
754 <!--+
755 | The MoveNode operation.
756 +-->
757 <wsdl:operation name="MoveNode">
758 <wsdl:documentation>
759 MoveNode operation.
760 </wsdl:documentation>
761 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:MoveNode"/>
762 <wsdl:input>
763 <soap:body use="literal" parts="message"/>
764 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
765 </wsdl:input>
766 <wsdl:output>
767 <soap:body use="literal" parts="message"/>
768 </wsdl:output>
769 <wsdl:fault name="InternalFault">
770 <soap:fault use="literal" name="InternalFault"/>
771 </wsdl:fault>
772 <wsdl:fault name="InvalidUriFault">
773 <soap:fault use="literal" name="InvalidUriFault"/>
774 </wsdl:fault>
775 <wsdl:fault name="InvalidArgumentFault">
776 <soap:fault use="literal" name="InvalidArgumentFault"/>
777 </wsdl:fault>
778 <wsdl:fault name="NodeNotFoundFault">
779 <soap:fault use="literal" name="NodeNotFoundFault"/>
780 </wsdl:fault>
781 <wsdl:fault name="DuplicateNodeFault">
782 <soap:fault use="literal" name="DuplicateNodeFault"/>
783 </wsdl:fault>
784 <wsdl:fault name="PermissionDeniedFault">
785 <soap:fault use="literal" name="PermissionDeniedFault"/>
786 </wsdl:fault>
787 </wsdl:operation>
788
789 <!--+
790 | The CopyNode operation.
791 +-->
792 <wsdl:operation name="CopyNode">
793 <wsdl:documentation>
794 CopyNode operation.
795 </wsdl:documentation>
796 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:CopyNode"/>
797 <wsdl:input>
798 <soap:body use="literal" parts="message"/>
799 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
800 </wsdl:input>
801 <wsdl:output>
802 <soap:body use="literal" parts="message"/>
803 </wsdl:output>
804 <wsdl:fault name="InternalFault">
805 <soap:fault use="literal" name="InternalFault"/>
806 </wsdl:fault>
807 <wsdl:fault name="InvalidUriFault">
808 <soap:fault use="literal" name="InvalidUriFault"/>
809 </wsdl:fault>
810 <wsdl:fault name="InvalidArgumentFault">
811 <soap:fault use="literal" name="InvalidArgumentFault"/>
812 </wsdl:fault>
813 <wsdl:fault name="NodeNotFoundFault">
814 <soap:fault use="literal" name="NodeNotFoundFault"/>
815 </wsdl:fault>
816 <wsdl:fault name="DuplicateNodeFault">
817 <soap:fault use="literal" name="DuplicateNodeFault"/>
818 </wsdl:fault>
819 <wsdl:fault name="PermissionDeniedFault">
820 <soap:fault use="literal" name="PermissionDeniedFault"/>
821 </wsdl:fault>
822 </wsdl:operation>
823
824 <!--+
825 | The GetNode operation.
826 +-->
827 <wsdl:operation name="GetNode">
828 <wsdl:documentation>
829 GetNode operation.
830 </wsdl:documentation>
831 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:GetNode"/>
832 <wsdl:input>
833 <soap:body use="literal" parts="message"/>
834 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
835 </wsdl:input>
836 <wsdl:output>
837 <soap:body use="literal" parts="message"/>
838 </wsdl:output>
839 <wsdl:fault name="InternalFault">
840 <soap:fault use="literal" name="InternalFault"/>
841 </wsdl:fault>
842 <wsdl:fault name="InvalidUriFault">
843 <soap:fault use="literal" name="InvalidUriFault"/>
844 </wsdl:fault>
845 <wsdl:fault name="NodeNotFoundFault">
846 <soap:fault use="literal" name="NodeNotFoundFault"/>
847 </wsdl:fault>
848 <wsdl:fault name="PermissionDeniedFault">
849 <soap:fault use="literal" name="PermissionDeniedFault"/>
850 </wsdl:fault>
851 </wsdl:operation>
852
853 <!--+
854 | The SetNode operation.
855 +-->
856 <wsdl:operation name="SetNode">
857 <wsdl:documentation>
858 SetNode operation.
859 </wsdl:documentation>
860 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:SetNode"/>
861 <wsdl:input>
862 <soap:body use="literal" parts="message"/>
863 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
864 </wsdl:input>
865 <wsdl:output>
866 <soap:body use="literal" parts="message"/>
867 </wsdl:output>
868 <wsdl:fault name="InternalFault">
869 <soap:fault use="literal" name="InternalFault"/>
870 </wsdl:fault>
871 <wsdl:fault name="InvalidUriFault">
872 <soap:fault use="literal" name="InvalidUriFault"/>
873 </wsdl:fault>
874 <wsdl:fault name="InvalidArgumentFault">
875 <soap:fault use="literal" name="InvalidArgumentFault"/>
876 </wsdl:fault>
877 <wsdl:fault name="NodeNotFoundFault">
878 <soap:fault use="literal" name="NodeNotFoundFault"/>
879 </wsdl:fault>
880 <wsdl:fault name="PermissionDeniedFault">
881 <soap:fault use="literal" name="PermissionDeniedFault"/>
882 </wsdl:fault>
883 </wsdl:operation>
884
885 <!--+
886 | The ListNodes operation.
887 +-->
888 <wsdl:operation name="ListNodes">
889 <wsdl:documentation>
890 ListNodes operation.
891 </wsdl:documentation>
892 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:ListNodes"/>
893 <wsdl:input>
894 <soap:body use="literal" parts="message"/>
895 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
896 </wsdl:input>
897 <wsdl:output>
898 <soap:body use="literal" parts="message"/>
899 </wsdl:output>
900 <wsdl:fault name="InternalFault">
901 <soap:fault use="literal" name="InternalFault"/>
902 </wsdl:fault>
903 <wsdl:fault name="InvalidUriFault">
904 <soap:fault use="literal" name="InvalidUriFault"/>
905 </wsdl:fault>
906 <wsdl:fault name="InvalidTokenFault">
907 <soap:fault use="literal" name="InvalidTokenFault"/>
908 </wsdl:fault>
909 <wsdl:fault name="NodeNotFoundFault">
910 <soap:fault use="literal" name="NodeNotFoundFault"/>
911 </wsdl:fault>
912 <wsdl:fault name="PermissionDeniedFault">
913 <soap:fault use="literal" name="PermissionDeniedFault"/>
914 </wsdl:fault>
915 </wsdl:operation>
916
917 <!--+
918 | The FindNodes operation.
919 +-->
920 <wsdl:operation name="FindNodes">
921 <wsdl:documentation>
922 FindNodes operation.
923 </wsdl:documentation>
924 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:FindNodes"/>
925 <wsdl:input>
926 <soap:body use="literal" parts="message"/>
927 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
928 </wsdl:input>
929 <wsdl:output>
930 <soap:body use="literal" parts="message"/>
931 </wsdl:output>
932 <wsdl:fault name="InternalFault">
933 <soap:fault use="literal" name="InternalFault"/>
934 </wsdl:fault>
935 <wsdl:fault name="InvalidUriFault">
936 <soap:fault use="literal" name="InvalidUriFault"/>
937 </wsdl:fault>
938 <wsdl:fault name="InvalidTokenFault">
939 <soap:fault use="literal" name="InvalidTokenFault"/>
940 </wsdl:fault>
941 <wsdl:fault name="PermissionDeniedFault">
942 <soap:fault use="literal" name="PermissionDeniedFault"/>
943 </wsdl:fault>
944 <wsdl:fault name="PropertyNotFoundFault">
945 <soap:fault use="literal" name="PropertyNotFoundFault"/>
946 </wsdl:fault>
947 </wsdl:operation>
948
949 <!--+
950 | The PushToVoSpace operation.
951 +-->
952 <wsdl:operation name="PushToVoSpace">
953 <wsdl:documentation>
954 PushToVoSpace operation.
955 </wsdl:documentation>
956 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PushToVoSpace"/>
957 <wsdl:input>
958 <soap:body use="literal" parts="message"/>
959 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
960 </wsdl:input>
961 <wsdl:output>
962 <soap:body use="literal" parts="message"/>
963 </wsdl:output>
964 <wsdl:fault name="InternalFault">
965 <soap:fault use="literal" name="InternalFault"/>
966 </wsdl:fault>
967 <wsdl:fault name="InvalidUriFault">
968 <soap:fault use="literal" name="InvalidUriFault"/>
969 </wsdl:fault>
970 <wsdl:fault name="InvalidArgumentFault">
971 <soap:fault use="literal" name="InvalidArgumentFault"/>
972 </wsdl:fault>
973 <wsdl:fault name="ViewNotSupportedFault">
974 <soap:fault use="literal" name="ViewNotSupportedFault"/>
975 </wsdl:fault>
976 <wsdl:fault name="TypeNotSupportedFault">
977 <soap:fault use="literal" name="TypeNotSupportedFault"/>
978 </wsdl:fault>
979 <wsdl:fault name="ProtocolNotSupportedFault">
980 <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
981 </wsdl:fault>
982 <wsdl:fault name="PermissionDeniedFault">
983 <soap:fault use="literal" name="PermissionDeniedFault"/>
984 </wsdl:fault>
985 </wsdl:operation>
986
987 <!--+
988 | The PullToVoSpace operation.
989 +-->
990 <wsdl:operation name="PullToVoSpace">
991 <wsdl:documentation>
992 PullToVoSpace operation.
993 </wsdl:documentation>
994 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PullToVoSpace"/>
995 <wsdl:input>
996 <soap:body use="literal" parts="message"/>
997 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
998 </wsdl:input>
999 <wsdl:output>
1000 <soap:body use="literal" parts="message"/>
1001 </wsdl:output>
1002 <wsdl:fault name="InternalFault">
1003 <soap:fault use="literal" name="InternalFault"/>
1004 </wsdl:fault>
1005 <wsdl:fault name="InvalidUriFault">
1006 <soap:fault use="literal" name="InvalidUriFault"/>
1007 </wsdl:fault>
1008 <wsdl:fault name="InvalidDataFault">
1009 <soap:fault use="literal" name="InvalidDataFault"/>
1010 </wsdl:fault>
1011 <wsdl:fault name="InvalidArgumentFault">
1012 <soap:fault use="literal" name="InvalidArgumentFault"/>
1013 </wsdl:fault>
1014 <wsdl:fault name="ViewNotSupportedFault">
1015 <soap:fault use="literal" name="ViewNotSupportedFault"/>
1016 </wsdl:fault>
1017 <wsdl:fault name="TypeNotSupportedFault">
1018 <soap:fault use="literal" name="TypeNotSupportedFault"/>
1019 </wsdl:fault>
1020 <wsdl:fault name="ProtocolNotSupportedFault">
1021 <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1022 </wsdl:fault>
1023 <wsdl:fault name="TransferFailedFault">
1024 <soap:fault use="literal" name="TransferFailedFault"/>
1025 </wsdl:fault>
1026 <wsdl:fault name="PermissionDeniedFault">
1027 <soap:fault use="literal" name="PermissionDeniedFault"/>
1028 </wsdl:fault>
1029 </wsdl:operation>
1030
1031 <!--+
1032 | The PullFromVoSpace operation.
1033 +-->
1034 <wsdl:operation name="PullFromVoSpace">
1035 <wsdl:documentation>
1036 PullFromVoSpace operation.
1037 </wsdl:documentation>
1038 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PullFromVoSpace"/>
1039 <wsdl:input>
1040 <soap:body use="literal" parts="message"/>
1041 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
1042 </wsdl:input>
1043 <wsdl:output>
1044 <soap:body use="literal" parts="message"/>
1045 </wsdl:output>
1046 <wsdl:fault name="InternalFault">
1047 <soap:fault use="literal" name="InternalFault"/>
1048 </wsdl:fault>
1049 <wsdl:fault name="InvalidUriFault">
1050 <soap:fault use="literal" name="InvalidUriFault"/>
1051 </wsdl:fault>
1052 <wsdl:fault name="InvalidArgumentFault">
1053 <soap:fault use="literal" name="InvalidArgumentFault"/>
1054 </wsdl:fault>
1055 <wsdl:fault name="NodeNotFoundFault">
1056 <soap:fault use="literal" name="NodeNotFoundFault"/>
1057 </wsdl:fault>
1058 <wsdl:fault name="ViewNotSupportedFault">
1059 <soap:fault use="literal" name="ViewNotSupportedFault"/>
1060 </wsdl:fault>
1061 <wsdl:fault name="ProtocolNotSupportedFault">
1062 <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1063 </wsdl:fault>
1064 <wsdl:fault name="PermissionDeniedFault">
1065 <soap:fault use="literal" name="PermissionDeniedFault"/>
1066 </wsdl:fault>
1067 </wsdl:operation>
1068
1069 <!--+
1070 | The PushFromVoSpace operation.
1071 +-->
1072 <wsdl:operation name="PushFromVoSpace">
1073 <wsdl:documentation>
1074 PushFromVoSpace operation.
1075 </wsdl:documentation>
1076 <soap:operation soapAction="http://www.ivoa.net/xml/VOSpaceContract-v1.1rc1:PushFromVoSpace"/>
1077 <wsdl:input>
1078 <soap:body use="literal" parts="message"/>
1079 <soap:header use="literal" message="vos.contract.1.1:wsRequest" part="Security"/>
1080 </wsdl:input>
1081 <wsdl:output>
1082 <soap:body use="literal" parts="message"/>
1083 </wsdl:output>
1084 <wsdl:fault name="InternalFault">
1085 <soap:fault use="literal" name="InternalFault"/>
1086 </wsdl:fault>
1087 <wsdl:fault name="InvalidUriFault">
1088 <soap:fault use="literal" name="InvalidUriFault"/>
1089 </wsdl:fault>
1090 <wsdl:fault name="InvalidArgumentFault">
1091 <soap:fault use="literal" name="InvalidArgumentFault"/>
1092 </wsdl:fault>
1093 <wsdl:fault name="NodeNotFoundFault">
1094 <soap:fault use="literal" name="NodeNotFoundFault"/>
1095 </wsdl:fault>
1096 <wsdl:fault name="ViewNotSupportedFault">
1097 <soap:fault use="literal" name="ViewNotSupportedFault"/>
1098 </wsdl:fault>
1099 <wsdl:fault name="ProtocolNotSupportedFault">
1100 <soap:fault use="literal" name="ProtocolNotSupportedFault"/>
1101 </wsdl:fault>
1102 <wsdl:fault name="TransferFailedFault">
1103 <soap:fault use="literal" name="TransferFailedFault"/>
1104 </wsdl:fault>
1105 <wsdl:fault name="PermissionDeniedFault">
1106 <soap:fault use="literal" name="PermissionDeniedFault"/>
1107 </wsdl:fault>
1108 </wsdl:operation>
1109
1110 </wsdl:binding>
1111
1112 <!--+
1113 | The top level VoSpace-1.0 WebService definition.
1114 +-->
1115 <wsdl:service name="VOSpaceService">
1116 <wsdl:documentation>....</wsdl:documentation>
1117 <wsdl:port name="VOSpacePort" binding="vos.contract.1.1:VOSpaceBinding">
1118 <soap:address location="http://localhost/vospace/vospace_endpoint.php"/>
1119 </wsdl:port>
1120 </wsdl:service>
1121
1122 </wsdl:definitions>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26