Service WSDL Definitions > Reserve service

Reserve service

<?xml version="1.0"?>
<definitions name='ReserveService'
  targetNamespace='http://www.sirsidynix.com/symws/reserve'
  xmlns='http://schemas.xmlsoap.org/wsdl/'
  xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
  xmlns:header='http://www.sirsidynix.com/xmlns/common/header'
  xmlns:res='http://schemas.sirsidynix.com/symws/reserve'
  xmlns:tns="http://www.sirsidynix.com/symws/reserve"
  xmlns:xs='http://www.w3.org/2001/XMLSchema'>

  <types>
    <xs:schema>
      <xs:import schemaLocation="reserve.xsd" namespace="http://schemas.sirsidynix.com/symws/reserve"/>
      <xs:import schemaLocation="header.xsd" namespace="http://www.sirsidynix.com/xmlns/common/header"/>
    </xs:schema>
  </types>

  <!-- ILS configuration operations -->

  <message name='BrowseReserveRequest'>
    <part name='body' element='res:BrowseReserveRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='BrowseReservePagingRequest'>
    <part name='body' element='res:BrowseReservePagingRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='BrowseReservePagingResponse'>
    <part name='return' element='res:BrowseReservePagingResponse'/>
  </message>

  <message name='ListReserveRequest'>
    <part name='body' element='res:ListReserveRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='ListReservePagingRequest'>
    <part name='body' element='res:ListReservePagingRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='ListReservePagingResponse'>
    <part name='return' element='res:ListReservePagingResponse'/>
  </message>

  <message name='LookupReserveRequest'>
    <part name='body' element='res:LookupReserveRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupReservePagingRequest'>
    <part name='body' element='res:LookupReservePagingRequest'/>
    <part name='header' element='header:SdHeader'/>
  </message>
  <message name='LookupReservePagingResponse'>
    <part name='return' element='res:LookupReservePagingResponse'/>
  </message>

  <portType name='ReserveEndpoint'>

    <operation name='browseReserve'>
      <input message='tns:BrowseReserveRequest'/>
      <output message='tns:BrowseReservePagingResponse'/>
    </operation>

    <operation name='browseReservePaging'>
      <input message='tns:BrowseReservePagingRequest'/>
      <output message='tns:BrowseReservePagingResponse'/>
    </operation>

    <operation name='listReserve'>
      <input message='tns:ListReserveRequest'/>
      <output message='tns:ListReservePagingResponse'/>
    </operation>

    <operation name='listReservePaging'>
      <input message='tns:ListReservePagingRequest'/>
      <output message='tns:ListReservePagingResponse'/>
    </operation>

    <operation name='lookupReserve'>
      <input message='tns:LookupReserveRequest'/>
      <output message='tns:LookupReservePagingResponse'/>
    </operation>

    <operation name='lookupReservePaging'>
      <input message='tns:LookupReservePagingRequest'/>
      <output message='tns:LookupReservePagingResponse'/>
    </operation>

  </portType>

  <binding name='ReserveServiceBinding' type='tns:ReserveEndpoint'>
    <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>

    <operation name='lookupReserve'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupReserveRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

    <operation name='lookupReservePaging'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:LookupReservePagingRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

    <operation name='browseReserve'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:BrowseReserveRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

    <operation name='browseReservePaging'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:BrowseReservePagingRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

    <operation name='listReserve'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:ListReserveRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

    <operation name='listReservePaging'>
      <soap:operation soapAction=''/>
      <input>
        <soap:body parts="body" use="literal"/>
        <soap:header message="tns:ListReservePagingRequest" part="header" use="literal"/>
      </input>
      <output>
        <soap:body use='literal'/>
      </output>
    </operation>

  </binding>

  <!-- custom note here to show it uses our wsdl -->
  <service name='ReserveService'>
    <port binding='tns:ReserveServiceBinding' name='ReservePort'>
      <soap:address location='http://localhost:8080/symws/soap/reserve'/>
    </port>
  </service>
</definitions>

 


© 2009-2012 SirsiDynix