Ignore:
Timestamp:
Mar 26, 2010, 6:42:38 PM (14 years ago)
Author:
tobias
Message:

node replacement added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vanHelsing/trunk/src/VanHelsing.wsdl

    r839 r855  
    33  <wsdl:types>
    44    <xsd:schema targetNamespace="http://www.dass-it.de/VanHelsing/">
    5       <xsd:element name="listResources" type="tns:listResourcesType">
    6       </xsd:element>
    7       <xsd:element name="listResourcesResponse" type="tns:resourceListType">
    8       </xsd:element>
     5      <xsd:element name="listResources" type="tns:listResourcesType"></xsd:element>
     6      <xsd:element name="listResourcesResponse" type="tns:resourceListType"></xsd:element>
    97      <xsd:complexType name="listResourcesType">
    108        <xsd:sequence>
     
    5149        </xsd:sequence>
    5250      </xsd:complexType>
     51      <xsd:element name="setSimpleResource">
     52              <xsd:complexType>
     53                      <xsd:sequence>
     54                              <xsd:element name="resInfo" type="tns:ResourceInfo"></xsd:element>
     55                              <xsd:element name="resAttribute" type="tns:ResourceAttributeType" maxOccurs="unbounded" minOccurs="0"></xsd:element>
     56                      </xsd:sequence>
     57              </xsd:complexType>
     58      </xsd:element>
     59      <xsd:element name="setSimpleResourceResponse">
     60              <xsd:complexType>
     61                      <xsd:sequence>
     62                              <xsd:element name="resId" type="xsd:int"></xsd:element>
     63                              <xsd:element name="status" type="xsd:string"></xsd:element>
     64                      </xsd:sequence>
     65              </xsd:complexType>
     66      </xsd:element>
    5367    </xsd:schema>
    5468  </wsdl:types>
     
    6579        <wsdl:part name="parameters" element="tns:getSimpleResourceResponse"></wsdl:part>
    6680  </wsdl:message>
     81  <wsdl:message name="setSimpleResourceRequest">
     82          <wsdl:part name="newResource" element="tns:setSimpleResource"></wsdl:part>
     83  </wsdl:message>
     84  <wsdl:message name="setSimpleResourceResponse">
     85          <wsdl:part name="setResponse" element="tns:setSimpleResourceResponse"></wsdl:part>
     86  </wsdl:message>
    6787  <wsdl:portType name="VanHelsing">
     88
    6889    <wsdl:operation name="listResources">
    6990      <wsdl:input message="tns:listResourcesRequest"/>
     
    7394        <wsdl:input message="tns:getSimpleResourceRequest"></wsdl:input>
    7495        <wsdl:output message="tns:getSimpleResourceResponse"></wsdl:output>
     96    </wsdl:operation>
     97    <wsdl:operation name="setSimpleResource">
     98        <wsdl:input message="tns:setSimpleResourceRequest"></wsdl:input>
     99        <wsdl:output message="tns:setSimpleResourceResponse"></wsdl:output>
    75100    </wsdl:operation>
    76101  </wsdl:portType>
     
    98123                </wsdl:output>
    99124        </wsdl:operation>
     125        <wsdl:operation name="setSimpleResource">
     126                <soap:operation
     127                        soapAction="http://www.dass-it.de/VanHelsing/setResource" />
     128                <wsdl:input>
     129                        <soap:body use="literal" />
     130                </wsdl:input>
     131                <wsdl:output>
     132                        <soap:body use="literal" />
     133                </wsdl:output>
     134        </wsdl:operation>l
    100135  </wsdl:binding>
    101136  <wsdl:service name="VanHelsing">
Note: See TracChangeset for help on using the changeset viewer.