- Timestamp:
- Nov 29, 2011 6:19:24 PM (13 years ago)
- Branches:
- compt_changes, info-ops, master
- Children:
- b709861
- Parents:
- 57facae
- Location:
- wsdl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
wsdl/fedd.wsdl
r57facae r22a1a77 74 74 </message> 75 75 76 <message name="OperationRequestMessage"> 77 <part name="OperationRequestBody" type="xsd1:operationRequestType"/> 78 </message> 79 80 <message name="OperationResponseMessage"> 81 <part name="OperationResponseBody" type="xsd1:operationResponseType"/> 82 </message> 83 76 84 <message name="MultiInfoRequestMessage"> 77 85 <part name="MultiInfoRequestBody" type="xsd1:multiInfoRequestType"/> … … 116 124 <part name="InfoSegmentResponseBody" 117 125 type="xsd1:infoSegmentResponseType"/> 126 </message> 127 128 <message name="OperationSegmentRequestMessage"> 129 <part name="OperationSegmentRequestBody" 130 type="xsd1:operationSegmentRequestType"/> 131 </message> 132 133 <message name="OperationSegmentResponseMessage"> 134 <part name="OperationSegmentResponseBody" 135 type="xsd1:operationSegmentResponseType"/> 118 136 </message> 119 137 … … 214 232 </operation> 215 233 234 235 <operation name="Operation"> 236 <documentation> 237 A one-stop request for meta-data on the experiment. Includes all the 238 info from a Vtopo and a Vis request. 239 </documentation> 240 <input message="tns:OperationRequestMessage"/> 241 <output message="tns:OperationResponseMessage"/> 242 <fault name="OperationFeddFault" message="tns:FaultMessage"/> 243 </operation> 244 216 245 <operation name="MultiInfo"> 217 246 <documentation> … … 251 280 </operation> 252 281 253 254 282 <operation name="InfoSegment"> 255 283 <documentation> … … 261 289 </operation> 262 290 291 <operation name="OperationSegment"> 292 <documentation> 293 Get info about a segment 294 </documentation> 295 <input message="tns:OperationSegmentRequestMessage"/> 296 <output message="tns:OperationSegmentResponseMessage"/> 297 <fault name="OperationSegmentFeddFault" message="tns:FaultMessage"/> 298 </operation> 299 263 300 <operation name="SetValue"> 264 301 <documentation> … … 436 473 </fault> 437 474 </operation> 475 <operation name="Operation"> 476 <documentation> 477 The bindings of this operation are straightforward SOAP RPC 1.1. 478 </documentation> 479 <soap:operation soapAction="Operation"/> 480 <input> 481 <soap:body use="literal" parts="tns:OperationRequestBody" 482 namespace="http://www.isi.edu/fedd.wsdl" 483 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 484 </input> 485 <output> 486 <soap:body use="literal" parts="tns:OperationResponseBody" 487 namespace="http://www.isi.edu/fedd.wsdl" 488 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 489 </output> 490 <fault name="OperationFeddFault"> 491 <soap:fault use="literal" name="tns:FeddFault" 492 namespace="http://www.isi.edu/fedd.wsdl" 493 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 494 </fault> 495 </operation> 438 496 <operation name="MultiInfo"> 439 497 <documentation> … … 536 594 </output> 537 595 <fault name="InfoSegmentFeddFault"> 596 <soap:fault use="literal" name="tns:FeddFault" 597 namespace="http://www.isi.edu/fedd.wsdl" 598 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 599 </fault> 600 </operation> 601 <operation name="OperationSegment"> 602 <documentation> 603 The bindings of this operation are straightforward SOAP RPC 1.1. 604 </documentation> 605 <soap:operation soapAction="OperationSegment"/> 606 <input> 607 <soap:body use="literal" parts="tns:OperationSegmentRequestBody" 608 namespace="http://www.isi.edu/fedd.wsdl" 609 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 610 </input> 611 <output> 612 <soap:body use="literal" parts="tns:OperationSegmentResponseBody" 613 namespace="http://www.isi.edu/fedd.wsdl" 614 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 615 </output> 616 <fault name="OperationSegmentFeddFault"> 538 617 <soap:fault use="literal" name="tns:FeddFault" 539 618 namespace="http://www.isi.edu/fedd.wsdl" -
wsdl/fedd_types.xsd
r57facae r22a1a77 455 455 </xsd:complexType> 456 456 457 <xsd:complexType name="operationStatusType"> 458 <xsd:annotation> 459 <xsd:documentation> 460 Result of an operation. The target, success or failure code and 461 descriptive text 462 </xsd:documentation> 463 </xsd:annotation> 464 <xsd:sequence> 465 <xsd:element name="target" type="xsd:string"/> 466 <xsd:element name="code" type="xsd:int"> 467 <xsd:restriction> 468 <xsd:enumeration value="0"/> <!-- success --> 469 <xsd:enumeration value="1"/> <!-- access denied --> 470 <xsd:enumeration value="2"/> <!-- busy, retry --> 471 <xsd:enumeration value="3"/> <!-- not supported --> 472 <xsd:enumeration value="4"/> <!-- bad parameter --> 473 <xsd:enumeration value="5"/> <!-- internal error --> 474 <xsd:enumeration value="6"/> <!-- partial success --> 475 <xsd:enumeration value="7"/> <!-- no such target --> 476 <xsd:enumeration value="8"/> <!-- federant error --> 477 </xsd:restriction> 478 </xsd:element> 479 <xsd:element name="description" type="xsd:string" 480 minOccurs="0" maxOccurs="1"/> 481 </xsd:sequence> 482 </xsd:complexType> 483 484 457 485 <xsd:complexType name="newRequestType"> 458 486 <xsd:annotation> … … 733 761 </xsd:complexType> 734 762 763 <xsd:complexType name="operationRequestType"> 764 <xsd:annotation> 765 <xsd:documentation> 766 A request to operate on one or more elements of this experiment 767 </xsd:documentation> 768 </xsd:annotation> 769 <xsd:sequence> 770 <xsd:element name="experiment" type="tns:IDType"/> 771 <xsd:element name="operation" type="xsd:string"/> 772 <xsd:element name="target" type="xsd:string" 773 minOccurs="1" maxOccurs="unbounded"/> 774 <xsd:element name="parameter" type="tns:fedAttrType" 775 minOccurs="0" maxOccurs="unbounded"/> 776 </xsd:sequence> 777 </xsd:complexType> 778 779 <xsd:complexType name="operationResponseType"> 780 <xsd:annotation> 781 <xsd:documentation> 782 A status of requested operations. 783 </xsd:documentation> 784 </xsd:annotation> 785 <xsd:sequence> 786 <xsd:element name="experiment" type="tns:IDType"/> 787 <xsd:element name="status" type="tns:operationStatusType" 788 minOccurs="1" maxOccurs="unbounded"/> 789 <xsd:element name="proof" type="tns:proofType" /> 790 </xsd:sequence> 791 </xsd:complexType> 792 735 793 <xsd:complexType name="terminateRequestType"> 736 794 <xsd:annotation> … … 846 904 <xsd:element name="fedAttr" type="tns:fedAttrType" minOccurs="0" 847 905 maxOccurs="unbounded"/> 906 <xsd:element name="proof" type="tns:proofType" /> 907 </xsd:sequence> 908 </xsd:complexType> 909 910 <xsd:complexType name="operationSegmentRequestType"> 911 <xsd:annotation> 912 <xsd:documentation> 913 A request to operate on one or more elements of this segment (or the 914 whole segment) 915 </xsd:documentation> 916 </xsd:annotation> 917 <xsd:sequence> 918 <xsd:element name="allocID" type="tns:IDType"/> 919 <xsd:element name="operation" type="xsd:string"/> 920 <xsd:element name="target" type="xsd:string" 921 minOccurs="1" maxOccurs="unbounded"/> 922 <xsd:element name="parameter" type="tns:fedAttrType" 923 minOccurs="0" maxOccurs="unbounded"/> 924 </xsd:sequence> 925 </xsd:complexType> 926 927 <xsd:complexType name="operationSegmentResponseType"> 928 <xsd:annotation> 929 <xsd:documentation> 930 A status of requested operations. 931 </xsd:documentation> 932 </xsd:annotation> 933 <xsd:sequence> 934 <xsd:element name="allocID" type="tns:IDType"/> 935 <xsd:element name="status" type="tns:operationStatusType" 936 minOccurs="1" maxOccurs="unbounded"/> 848 937 <xsd:element name="proof" type="tns:proofType" /> 849 938 </xsd:sequence>
Note: See TracChangeset
for help on using the changeset viewer.