Salome HOME
checkIn method of the WebService is added
[tools/siman.git] / Workspace / Siman-Stub / service_wsdl / service / salome / SimanSalomeService.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>
2 <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://salome.service.ws_server.splat.org" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://salome.service.ws_server.splat.org">
3     <wsdl:documentation>SimanSalomeService</wsdl:documentation>
4     <wsdl:types>
5         <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://salome.service.ws_server.splat.org">
6             <xs:element name="putFile">
7                 <xs:complexType>
8                     <xs:sequence>
9                         <xs:element minOccurs="0" name="args0" nillable="true" type="xs:base64Binary"/>
10                         <xs:element minOccurs="0" name="args1" nillable="true" type="xs:string"/>
11                         <xs:element minOccurs="0" name="args2" type="xs:long"/>
12                     </xs:sequence>
13                 </xs:complexType>
14             </xs:element>
15             <xs:element name="putFileResponse">
16                 <xs:complexType>
17                     <xs:sequence>
18                         <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
19                     </xs:sequence>
20                 </xs:complexType>
21             </xs:element>
22             <xs:element name="getFile">
23                 <xs:complexType>
24                     <xs:sequence>
25                         <xs:element minOccurs="0" name="args0" nillable="true" type="xs:string"/>
26                     </xs:sequence>
27                 </xs:complexType>
28             </xs:element>
29             <xs:element name="getFileResponse">
30                 <xs:complexType>
31                     <xs:sequence>
32                         <xs:element minOccurs="0" name="return" nillable="true" type="xs:base64Binary"/>
33                     </xs:sequence>
34                 </xs:complexType>
35             </xs:element>
36             <xs:element name="createConfigFile">
37                 <xs:complexType>
38                     <xs:sequence>
39                         <xs:element minOccurs="0" name="args0" type="xs:long"/>
40                         <xs:element minOccurs="0" name="args1" type="xs:long"/>
41                         <xs:element minOccurs="0" name="args2" type="xs:long"/>
42                     </xs:sequence>
43                 </xs:complexType>
44             </xs:element>
45             <xs:element name="createConfigFileResponse">
46                 <xs:complexType>
47                     <xs:sequence>
48                         <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
49                     </xs:sequence>
50                 </xs:complexType>
51             </xs:element>
52             <xs:element name="checkIn">
53                 <xs:complexType>
54                     <xs:sequence>
55                         <xs:element minOccurs="0" name="args0" nillable="true" type="xs:string"/>
56                         <xs:element minOccurs="0" name="args1" type="xs:long"/>
57                     </xs:sequence>
58                 </xs:complexType>
59             </xs:element>
60             <xs:element name="checkInResponse">
61                 <xs:complexType>
62                     <xs:sequence>
63                         <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
64                     </xs:sequence>
65                 </xs:complexType>
66             </xs:element>
67         </xs:schema>
68     </wsdl:types>
69     <wsdl:message name="getFileRequest">
70         <wsdl:part name="parameters" element="ns:getFile"/>
71     </wsdl:message>
72     <wsdl:message name="getFileResponse">
73         <wsdl:part name="parameters" element="ns:getFileResponse"/>
74     </wsdl:message>
75     <wsdl:message name="checkInRequest">
76         <wsdl:part name="parameters" element="ns:checkIn"/>
77     </wsdl:message>
78     <wsdl:message name="checkInResponse">
79         <wsdl:part name="parameters" element="ns:checkInResponse"/>
80     </wsdl:message>
81     <wsdl:message name="createConfigFileRequest">
82         <wsdl:part name="parameters" element="ns:createConfigFile"/>
83     </wsdl:message>
84     <wsdl:message name="createConfigFileResponse">
85         <wsdl:part name="parameters" element="ns:createConfigFileResponse"/>
86     </wsdl:message>
87     <wsdl:message name="putFileRequest">
88         <wsdl:part name="parameters" element="ns:putFile"/>
89     </wsdl:message>
90     <wsdl:message name="putFileResponse">
91         <wsdl:part name="parameters" element="ns:putFileResponse"/>
92     </wsdl:message>
93     <wsdl:portType name="SimanSalomeServicePortType">
94         <wsdl:operation name="getFile">
95             <wsdl:input message="ns:getFileRequest" wsaw:Action="urn:getFile"/>
96             <wsdl:output message="ns:getFileResponse" wsaw:Action="urn:getFileResponse"/>
97         </wsdl:operation>
98         <wsdl:operation name="checkIn">
99             <wsdl:input message="ns:checkInRequest" wsaw:Action="urn:checkIn"/>
100             <wsdl:output message="ns:checkInResponse" wsaw:Action="urn:checkInResponse"/>
101         </wsdl:operation>
102         <wsdl:operation name="createConfigFile">
103             <wsdl:input message="ns:createConfigFileRequest" wsaw:Action="urn:createConfigFile"/>
104             <wsdl:output message="ns:createConfigFileResponse" wsaw:Action="urn:createConfigFileResponse"/>
105         </wsdl:operation>
106         <wsdl:operation name="putFile">
107             <wsdl:input message="ns:putFileRequest" wsaw:Action="urn:putFile"/>
108             <wsdl:output message="ns:putFileResponse" wsaw:Action="urn:putFileResponse"/>
109         </wsdl:operation>
110     </wsdl:portType>
111     <wsdl:binding name="SimanSalomeServiceSoap11Binding" type="ns:SimanSalomeServicePortType">
112         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
113         <wsdl:operation name="getFile">
114             <soap:operation soapAction="urn:getFile" style="document"/>
115             <wsdl:input>
116                 <soap:body use="literal"/>
117             </wsdl:input>
118             <wsdl:output>
119                 <soap:body use="literal"/>
120             </wsdl:output>
121         </wsdl:operation>
122         <wsdl:operation name="checkIn">
123             <soap:operation soapAction="urn:checkIn" style="document"/>
124             <wsdl:input>
125                 <soap:body use="literal"/>
126             </wsdl:input>
127             <wsdl:output>
128                 <soap:body use="literal"/>
129             </wsdl:output>
130         </wsdl:operation>
131         <wsdl:operation name="createConfigFile">
132             <soap:operation soapAction="urn:createConfigFile" style="document"/>
133             <wsdl:input>
134                 <soap:body use="literal"/>
135             </wsdl:input>
136             <wsdl:output>
137                 <soap:body use="literal"/>
138             </wsdl:output>
139         </wsdl:operation>
140         <wsdl:operation name="putFile">
141             <soap:operation soapAction="urn:putFile" style="document"/>
142             <wsdl:input>
143                 <soap:body use="literal"/>
144             </wsdl:input>
145             <wsdl:output>
146                 <soap:body use="literal"/>
147             </wsdl:output>
148         </wsdl:operation>
149     </wsdl:binding>
150     <wsdl:binding name="SimanSalomeServiceSoap12Binding" type="ns:SimanSalomeServicePortType">
151         <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
152         <wsdl:operation name="getFile">
153             <soap12:operation soapAction="urn:getFile" style="document"/>
154             <wsdl:input>
155                 <soap12:body use="literal"/>
156             </wsdl:input>
157             <wsdl:output>
158                 <soap12:body use="literal"/>
159             </wsdl:output>
160         </wsdl:operation>
161         <wsdl:operation name="checkIn">
162             <soap12:operation soapAction="urn:checkIn" style="document"/>
163             <wsdl:input>
164                 <soap12:body use="literal"/>
165             </wsdl:input>
166             <wsdl:output>
167                 <soap12:body use="literal"/>
168             </wsdl:output>
169         </wsdl:operation>
170         <wsdl:operation name="createConfigFile">
171             <soap12:operation soapAction="urn:createConfigFile" style="document"/>
172             <wsdl:input>
173                 <soap12:body use="literal"/>
174             </wsdl:input>
175             <wsdl:output>
176                 <soap12:body use="literal"/>
177             </wsdl:output>
178         </wsdl:operation>
179         <wsdl:operation name="putFile">
180             <soap12:operation soapAction="urn:putFile" style="document"/>
181             <wsdl:input>
182                 <soap12:body use="literal"/>
183             </wsdl:input>
184             <wsdl:output>
185                 <soap12:body use="literal"/>
186             </wsdl:output>
187         </wsdl:operation>
188     </wsdl:binding>
189     <wsdl:binding name="SimanSalomeServiceHttpBinding" type="ns:SimanSalomeServicePortType">
190         <http:binding verb="POST"/>
191         <wsdl:operation name="getFile">
192             <http:operation location="getFile"/>
193             <wsdl:input>
194                 <mime:content type="application/xml" part="parameters"/>
195             </wsdl:input>
196             <wsdl:output>
197                 <mime:content type="application/xml" part="parameters"/>
198             </wsdl:output>
199         </wsdl:operation>
200         <wsdl:operation name="checkIn">
201             <http:operation location="checkIn"/>
202             <wsdl:input>
203                 <mime:content type="application/xml" part="parameters"/>
204             </wsdl:input>
205             <wsdl:output>
206                 <mime:content type="application/xml" part="parameters"/>
207             </wsdl:output>
208         </wsdl:operation>
209         <wsdl:operation name="createConfigFile">
210             <http:operation location="createConfigFile"/>
211             <wsdl:input>
212                 <mime:content type="application/xml" part="parameters"/>
213             </wsdl:input>
214             <wsdl:output>
215                 <mime:content type="application/xml" part="parameters"/>
216             </wsdl:output>
217         </wsdl:operation>
218         <wsdl:operation name="putFile">
219             <http:operation location="putFile"/>
220             <wsdl:input>
221                 <mime:content type="application/xml" part="parameters"/>
222             </wsdl:input>
223             <wsdl:output>
224                 <mime:content type="application/xml" part="parameters"/>
225             </wsdl:output>
226         </wsdl:operation>
227     </wsdl:binding>
228     <wsdl:service name="SimanSalomeService">
229         <wsdl:port name="SimanSalomeServiceHttpSoap11Endpoint" binding="ns:SimanSalomeServiceSoap11Binding">
230             <soap:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap11Endpoint/"/>
231         </wsdl:port>
232         <wsdl:port name="SimanSalomeServiceHttpSoap12Endpoint" binding="ns:SimanSalomeServiceSoap12Binding">
233             <soap12:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap12Endpoint/"/>
234         </wsdl:port>
235         <wsdl:port name="SimanSalomeServiceHttpEndpoint" binding="ns:SimanSalomeServiceHttpBinding">
236             <http:address location="http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpEndpoint/"/>
237         </wsdl:port>
238     </wsdl:service>
239 </wsdl:definitions>