IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 16, 2008, 1:30:47 PM (18 years ago)
Author:
jhoblitt
Message:

add soap bindings for setxattr,getxattr,listxattr,removexattr

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/nebclient/nebulous.wsdl

    r20110 r20208  
    7474    </message>
    7575
     76    <message name="setxattr_objectRequest">
     77        <part name="key" type="xsd:string" />
     78        <part name="name" type="xsd:string" />
     79        <part name="value" type="xsd:string" />
     80        <part name="flags" type="xsd:string" />
     81    </message>
     82    <message name="setxattr_objectResponse">
     83        <part name="result" type="xsd:int" />
     84    </message>
     85
     86    <message name="getxattr_objectRequest">
     87        <part name="key" type="xsd:string" />
     88        <part name="name" type="xsd:string" />
     89    </message>
     90    <message name="getxattr_objectResponse">
     91        <part name="result" type="xsd:string" />
     92    </message>
     93
     94    <message name="listxattr_objectRequest">
     95        <part name="key" type="xsd:string" />
     96    </message>
     97    <message name="listxattr_objectResponse">
     98        <part name="result" type="tns:ArrayOfString" />
     99    </message>
     100
     101    <message name="removexattr_objectRequest">
     102        <part name="key" type="xsd:string" />
     103        <part name="name" type="xsd:string" />
     104    </message>
     105    <message name="removexattr_objectResponse">
     106        <part name="result" type="xsd:int" />
     107    </message>
     108
    76109    <message name="find_objectsRequest">
    77110        <part name="pattern" type="xsd:string" />
     
    150183            -->
    151184        </operation>
     185        <operation name="setxattr_object">
     186            <input  message="tns:setxattr_objectRequest" />
     187            <output message="tns:setxattr_objectResponse" />
     188            <!--
     189                <fault name="" message="" />
     190            -->
     191        </operation>
     192        <operation name="getxattr_object">
     193            <input  message="tns:getxattr_objectRequest" />
     194            <output message="tns:getxattr_objectResponse" />
     195            <!--
     196                <fault name="" message="" />
     197            -->
     198        </operation>
     199        <operation name="listxattr_object">
     200            <input  message="tns:listxattr_objectRequest" />
     201            <output message="tns:listxattr_objectResponse" />
     202            <!--
     203                <fault name="" message="" />
     204            -->
     205        </operation>
     206        <operation name="removexattr_object">
     207            <input  message="tns:removexattr_objectRequest" />
     208            <output message="tns:removexattr_objectResponse" />
     209            <!--
     210                <fault name="" message="" />
     211            -->
     212        </operation>
    152213        <operation name="find_objects">
    153214            <input  message="tns:find_objectsRequest" />
     
    240301        <operation name="unlock_object">
    241302            <soap:operation soapAction="urn:Nebulous/Server/SOAP#unlock_object" />
     303            <input>
     304                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     305                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     306            </input>
     307            <output>
     308                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     309                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     310            </output>
     311        </operation>
     312        <operation name="setxattr_object">
     313            <soap:operation soapAction="urn:Nebulous/Server/SOAP#setxattr_object" />
     314            <input>
     315                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     316                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     317            </input>
     318            <output>
     319                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     320                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     321            </output>
     322        </operation>
     323        <operation name="getxattr_object">
     324            <soap:operation soapAction="urn:Nebulous/Server/SOAP#getxattr_object" />
     325            <input>
     326                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     327                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     328            </input>
     329            <output>
     330                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     331                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     332            </output>
     333        </operation>
     334        <operation name="listxattr_object">
     335            <soap:operation soapAction="urn:Nebulous/Server/SOAP#listxattr_object" />
     336            <input>
     337                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     338                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     339            </input>
     340            <output>
     341                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
     342                    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     343            </output>
     344        </operation>
     345        <operation name="removexattr_object">
     346            <soap:operation soapAction="urn:Nebulous/Server/SOAP#removexattr_object" />
    242347            <input>
    243348                <soap:body use="encoded" namespace="urn:Nebulous/Server/SOAP"
Note: See TracChangeset for help on using the changeset viewer.