update wsdls to 3.0r1
[Net-Prizm.git] / lib / Net / Prizm / wsdls / ServerIfService.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="urn:server" xmlns:intf="urn:server" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:server">\r
3 <!--WSDL created by Apache Axis version: 1.4\r
4 Built on Apr 22, 2006 (06:55:48 PDT)-->\r
5  <wsdl:types>\r
6   <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:server">\r
7    <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>\r
8    <complexType name="LicenseInformation">\r
9     <sequence>\r
10      <element name="category" nillable="true" type="xsd:string"/>\r
11      <element name="description" nillable="true" type="xsd:string"/>\r
12      <element name="licenseName" nillable="true" type="xsd:string"/>\r
13      <element name="licenseUsage" nillable="true" type="xsd:string"/>\r
14      <element name="licenseVersion" nillable="true" type="xsd:string"/>\r
15      <element name="licensesCurrentlyInUse" type="xsd:int"/>\r
16      <element name="totalLicensesAvailable" type="xsd:int"/>\r
17     </sequence>\r
18    </complexType>\r
19    <complexType name="ArrayOfLicenseInformation">\r
20     <complexContent>\r
21      <restriction base="soapenc:Array">\r
22       <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:LicenseInformation[]"/>\r
23      </restriction>\r
24     </complexContent>\r
25    </complexType>\r
26    <complexType name="ServerInfo">\r
27     <sequence>\r
28      <element name="runtimeMode" nillable="true" type="xsd:string"/>\r
29      <element name="serverIP" nillable="true" type="xsd:string"/>\r
30      <element name="softwareVersion" nillable="true" type="xsd:string"/>\r
31     </sequence>\r
32    </complexType>\r
33    <complexType name="ArrayOf_xsd_string">\r
34     <complexContent>\r
35      <restriction base="soapenc:Array">\r
36       <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/>\r
37      </restriction>\r
38     </complexContent>\r
39    </complexType>\r
40   </schema>\r
41  </wsdl:types>\r
42 \r
43    <wsdl:message name="uploadFileAttachmentsResponse">\r
44 \r
45    </wsdl:message>\r
46 \r
47    <wsdl:message name="uploadFileResponse">\r
48 \r
49    </wsdl:message>\r
50 \r
51    <wsdl:message name="getLicenseInfoRequest">\r
52 \r
53    </wsdl:message>\r
54 \r
55    <wsdl:message name="getLicenseInfoResponse">\r
56 \r
57       <wsdl:part name="getLicenseInfoReturn" type="impl:ArrayOfLicenseInformation"/>\r
58 \r
59    </wsdl:message>\r
60 \r
61    <wsdl:message name="getUploadedFileNamesResponse">\r
62 \r
63       <wsdl:part name="getUploadedFileNamesReturn" type="impl:ArrayOf_xsd_string"/>\r
64 \r
65    </wsdl:message>\r
66 \r
67    <wsdl:message name="getServerInfoResponse">\r
68 \r
69       <wsdl:part name="getServerInfoReturn" type="impl:ServerInfo"/>\r
70 \r
71    </wsdl:message>\r
72 \r
73    <wsdl:message name="getServerInfoRequest">\r
74 \r
75    </wsdl:message>\r
76 \r
77    <wsdl:message name="getUploadedFileNamesRequest">\r
78 \r
79    </wsdl:message>\r
80 \r
81    <wsdl:message name="uploadFileAttachmentsRequest">\r
82 \r
83       <wsdl:part name="fileNames" type="impl:ArrayOf_xsd_string"/>\r
84 \r
85       <wsdl:part name="fileDescriptions" type="impl:ArrayOf_xsd_string"/>\r
86 \r
87    </wsdl:message>\r
88 \r
89    <wsdl:message name="removeUploadedFilesRequest">\r
90 \r
91       <wsdl:part name="fileNames" type="impl:ArrayOf_xsd_string"/>\r
92 \r
93    </wsdl:message>\r
94 \r
95    <wsdl:message name="removeUploadedFilesResponse">\r
96 \r
97    </wsdl:message>\r
98 \r
99    <wsdl:message name="uploadFileRequest">\r
100 \r
101       <wsdl:part name="fileName" type="xsd:string"/>\r
102 \r
103       <wsdl:part name="fileDescription" type="xsd:string"/>\r
104 \r
105       <wsdl:part name="zipFileData" type="xsd:base64Binary"/>\r
106 \r
107    </wsdl:message>\r
108 \r
109    <wsdl:portType name="ServerIf">\r
110 \r
111       <wsdl:operation name="getLicenseInfo">\r
112 \r
113          <wsdl:input message="impl:getLicenseInfoRequest" name="getLicenseInfoRequest"/>\r
114 \r
115          <wsdl:output message="impl:getLicenseInfoResponse" name="getLicenseInfoResponse"/>\r
116 \r
117       </wsdl:operation>\r
118 \r
119       <wsdl:operation name="getServerInfo">\r
120 \r
121          <wsdl:input message="impl:getServerInfoRequest" name="getServerInfoRequest"/>\r
122 \r
123          <wsdl:output message="impl:getServerInfoResponse" name="getServerInfoResponse"/>\r
124 \r
125       </wsdl:operation>\r
126 \r
127       <wsdl:operation name="uploadFile" parameterOrder="fileName fileDescription zipFileData">\r
128 \r
129          <wsdl:input message="impl:uploadFileRequest" name="uploadFileRequest"/>\r
130 \r
131          <wsdl:output message="impl:uploadFileResponse" name="uploadFileResponse"/>\r
132 \r
133       </wsdl:operation>\r
134 \r
135       <wsdl:operation name="uploadFileAttachments" parameterOrder="fileNames fileDescriptions">\r
136 \r
137          <wsdl:input message="impl:uploadFileAttachmentsRequest" name="uploadFileAttachmentsRequest"/>\r
138 \r
139          <wsdl:output message="impl:uploadFileAttachmentsResponse" name="uploadFileAttachmentsResponse"/>\r
140 \r
141       </wsdl:operation>\r
142 \r
143       <wsdl:operation name="removeUploadedFiles" parameterOrder="fileNames">\r
144 \r
145          <wsdl:input message="impl:removeUploadedFilesRequest" name="removeUploadedFilesRequest"/>\r
146 \r
147          <wsdl:output message="impl:removeUploadedFilesResponse" name="removeUploadedFilesResponse"/>\r
148 \r
149       </wsdl:operation>\r
150 \r
151       <wsdl:operation name="getUploadedFileNames">\r
152 \r
153          <wsdl:input message="impl:getUploadedFileNamesRequest" name="getUploadedFileNamesRequest"/>\r
154 \r
155          <wsdl:output message="impl:getUploadedFileNamesResponse" name="getUploadedFileNamesResponse"/>\r
156 \r
157       </wsdl:operation>\r
158 \r
159    </wsdl:portType>\r
160 \r
161    <wsdl:binding name="ServerIfServiceSoapBinding" type="impl:ServerIf">\r
162 \r
163       <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>\r
164 \r
165       <wsdl:operation name="getLicenseInfo">\r
166 \r
167          <wsdlsoap:operation soapAction=""/>\r
168 \r
169          <wsdl:input name="getLicenseInfoRequest">\r
170 \r
171             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
172 \r
173          </wsdl:input>\r
174 \r
175          <wsdl:output name="getLicenseInfoResponse">\r
176 \r
177             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
178 \r
179          </wsdl:output>\r
180 \r
181       </wsdl:operation>\r
182 \r
183       <wsdl:operation name="getServerInfo">\r
184 \r
185          <wsdlsoap:operation soapAction=""/>\r
186 \r
187          <wsdl:input name="getServerInfoRequest">\r
188 \r
189             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
190 \r
191          </wsdl:input>\r
192 \r
193          <wsdl:output name="getServerInfoResponse">\r
194 \r
195             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
196 \r
197          </wsdl:output>\r
198 \r
199       </wsdl:operation>\r
200 \r
201       <wsdl:operation name="uploadFile">\r
202 \r
203          <wsdlsoap:operation soapAction=""/>\r
204 \r
205          <wsdl:input name="uploadFileRequest">\r
206 \r
207             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
208 \r
209          </wsdl:input>\r
210 \r
211          <wsdl:output name="uploadFileResponse">\r
212 \r
213             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
214 \r
215          </wsdl:output>\r
216 \r
217       </wsdl:operation>\r
218 \r
219       <wsdl:operation name="uploadFileAttachments">\r
220 \r
221          <wsdlsoap:operation soapAction=""/>\r
222 \r
223          <wsdl:input name="uploadFileAttachmentsRequest">\r
224 \r
225             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
226 \r
227          </wsdl:input>\r
228 \r
229          <wsdl:output name="uploadFileAttachmentsResponse">\r
230 \r
231             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
232 \r
233          </wsdl:output>\r
234 \r
235       </wsdl:operation>\r
236 \r
237       <wsdl:operation name="removeUploadedFiles">\r
238 \r
239          <wsdlsoap:operation soapAction=""/>\r
240 \r
241          <wsdl:input name="removeUploadedFilesRequest">\r
242 \r
243             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
244 \r
245          </wsdl:input>\r
246 \r
247          <wsdl:output name="removeUploadedFilesResponse">\r
248 \r
249             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
250 \r
251          </wsdl:output>\r
252 \r
253       </wsdl:operation>\r
254 \r
255       <wsdl:operation name="getUploadedFileNames">\r
256 \r
257          <wsdlsoap:operation soapAction=""/>\r
258 \r
259          <wsdl:input name="getUploadedFileNamesRequest">\r
260 \r
261             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
262 \r
263          </wsdl:input>\r
264 \r
265          <wsdl:output name="getUploadedFileNamesResponse">\r
266 \r
267             <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:server" use="encoded"/>\r
268 \r
269          </wsdl:output>\r
270 \r
271       </wsdl:operation>\r
272 \r
273    </wsdl:binding>\r
274 \r
275    <wsdl:service name="ServerIfService">\r
276 \r
277       <wsdl:port binding="impl:ServerIfServiceSoapBinding" name="ServerIfService">\r
278 \r
279          <wsdlsoap:address location="http://localhost:80/prizm/nbi/ServerIfService"/>\r
280 \r
281       </wsdl:port>\r
282 \r
283    </wsdl:service>\r
284 \r
285 </wsdl:definitions>\r