Changeset 65f3f29 for fedd/wsdl


Ignore:
Timestamp:
Jul 25, 2009 10:52:45 AM (15 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
ca489e8
Parents:
d27fd76
Message:

Added multi info functions and some helpers to fedd_client

Location:
fedd/wsdl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • fedd/wsdl/fedd.wsdl

    rd27fd76 r65f3f29  
    6060  </message>
    6161
     62  <message name="MultiInfoRequestMessage">
     63    <part name="MultiInfoRequestBody" type="xsd1:multiInfoRequestType"/>
     64  </message>
     65
     66  <message name="MultiInfoResponseMessage">
     67    <part name="MultiInfoResponseBody" type="xsd1:multiInfoResponseType"/>
     68  </message>
    6269
    6370  <message name="TerminateRequestMessage">
     
    128135      <fault name="VisFeddFault" message="tns:FaultMessage"/>
    129136    </operation>
     137
    130138    <operation name="Info">
    131139      <documentation>
     
    137145      <fault name="InfoFeddFault" message="tns:FaultMessage"/>
    138146    </operation>
     147
     148    <operation name="MultiInfo">
     149      <documentation>
     150        A one-stop request for meta-data on the experiment.  Includes all the
     151        info from a Vtopo and a Vis request.
     152      </documentation>
     153      <input message="tns:MultiInfoRequestMessage"/>
     154      <output message="tns:MultiInfoResponseMessage"/>
     155      <fault name="MultiInfoFeddFault" message="tns:FaultMessage"/>
     156    </operation>
     157
    139158    <operation name="Terminate">
    140159      <documentation>
     
    277296        </output>
    278297        <fault name="InfoFeddFault">
     298          <soap:fault use="literal"  name="tns:FeddFault"
     299            namespace="http://www.isi.edu/faber/fedd.wsdl"
     300            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     301        </fault>
     302      </operation>
     303      <operation name="MultiInfo">
     304        <documentation>
     305          The bindings of this operation are straightforward SOAP RPC 1.1.
     306        </documentation>
     307        <soap:operation soapAction="MultiInfo"/>
     308        <input>
     309          <soap:body use="literal" parts="tns:MultiInfoRequestBody"
     310            namespace="http://www.isi.edu/faber/fedd.wsdl"
     311            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     312        </input>
     313        <output>
     314          <soap:body use="literal" parts="tns:MultiInfoResponseBody"
     315            namespace="http://www.isi.edu/faber/fedd.wsdl"
     316            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     317        </output>
     318        <fault name="MultiInfoFeddFault">
    279319          <soap:fault use="literal"  name="tns:FeddFault"
    280320            namespace="http://www.isi.edu/faber/fedd.wsdl"
  • fedd/wsdl/fedd_types.xsd

    rd27fd76 r65f3f29  
    561561      <xsd:element name="experimentAccess" type="tns:accessType" minOccurs="0"
    562562        maxOccurs="1"/>
     563    </xsd:sequence>
     564  </xsd:complexType>
     565
     566
     567  <xsd:complexType name="multiInfoRequestType">
     568    <xsd:annotation>
     569      <xsd:documentation>
     570        Gets all information that this user can access on this fedd.
     571      </xsd:documentation>
     572    </xsd:annotation>
     573    <xsd:sequence>
     574    </xsd:sequence>
     575  </xsd:complexType>
     576
     577  <xsd:complexType name="multiInfoResponseType">
     578    <xsd:annotation>
     579      <xsd:documentation>
     580        Multi info response.  A list of infoResponses
     581      </xsd:documentation>
     582    </xsd:annotation>
     583    <xsd:sequence>
     584      <xsd:element name="info" type="tns:infoResponseType" minOccurs="0"
     585        maxOccurs="unbounded"/>
    563586    </xsd:sequence>
    564587  </xsd:complexType>
Note: See TracChangeset for help on using the changeset viewer.