Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/src/main/java/com/heuristiclab/okb/wsclient/admin/IAdministrationService.java @ 5761

Last change on this file since 5761 was 5761, checked in by mholper, 13 years ago

first Unit-Test build against new AdministrationService #1441

File size: 24.2 KB
Line 
1
2package com.heuristiclab.okb.wsclient.admin;
3
4import javax.jws.WebMethod;
5import javax.jws.WebParam;
6import javax.jws.WebResult;
7import javax.jws.WebService;
8import javax.xml.bind.annotation.XmlSeeAlso;
9import javax.xml.ws.RequestWrapper;
10import javax.xml.ws.ResponseWrapper;
11
12
13/**
14 * This class was generated by the JAX-WS RI.
15 * JAX-WS RI 2.2.1-hudson-28-
16 * Generated source version: 2.2
17 *
18 */
19@WebService(name = "IAdministrationService", targetNamespace = "http://tempuri.org/")
20@XmlSeeAlso({
21    ObjectFactory.class
22})
23public interface IAdministrationService {
24
25
26    /**
27     *
28     * @param id
29     * @return
30     *     returns com.heuristiclab.okb.wsclient.admin.Platform
31     */
32    @WebMethod(operationName = "GetPlatform", action = "http://tempuri.org/IAdministrationService/GetPlatform")
33    @WebResult(name = "GetPlatformResult", targetNamespace = "http://tempuri.org/")
34    @RequestWrapper(localName = "GetPlatform", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetPlatform")
35    @ResponseWrapper(localName = "GetPlatformResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetPlatformResponse")
36    public Platform getPlatform(
37        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
38        Long id);
39
40    /**
41     *
42     * @return
43     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfPlatform
44     */
45    @WebMethod(operationName = "GetPlatforms", action = "http://tempuri.org/IAdministrationService/GetPlatforms")
46    @WebResult(name = "GetPlatformsResult", targetNamespace = "http://tempuri.org/")
47    @RequestWrapper(localName = "GetPlatforms", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetPlatforms")
48    @ResponseWrapper(localName = "GetPlatformsResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetPlatformsResponse")
49    public ArrayOfPlatform getPlatforms();
50
51    /**
52     *
53     * @param dto
54     * @return
55     *     returns java.lang.Long
56     */
57    @WebMethod(operationName = "AddPlatform", action = "http://tempuri.org/IAdministrationService/AddPlatform")
58    @WebResult(name = "AddPlatformResult", targetNamespace = "http://tempuri.org/")
59    @RequestWrapper(localName = "AddPlatform", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddPlatform")
60    @ResponseWrapper(localName = "AddPlatformResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddPlatformResponse")
61    public Long addPlatform(
62        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
63        Platform dto);
64
65    /**
66     *
67     * @param dto
68     */
69    @WebMethod(operationName = "UpdatePlatform", action = "http://tempuri.org/IAdministrationService/UpdatePlatform")
70    @RequestWrapper(localName = "UpdatePlatform", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdatePlatform")
71    @ResponseWrapper(localName = "UpdatePlatformResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdatePlatformResponse")
72    public void updatePlatform(
73        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
74        Platform dto);
75
76    /**
77     *
78     * @param id
79     */
80    @WebMethod(operationName = "DeletePlatform", action = "http://tempuri.org/IAdministrationService/DeletePlatform")
81    @RequestWrapper(localName = "DeletePlatform", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeletePlatform")
82    @ResponseWrapper(localName = "DeletePlatformResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeletePlatformResponse")
83    public void deletePlatform(
84        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
85        Long id);
86
87    /**
88     *
89     * @param id
90     * @return
91     *     returns com.heuristiclab.okb.wsclient.admin.AlgorithmClass
92     */
93    @WebMethod(operationName = "GetAlgorithmClass", action = "http://tempuri.org/IAdministrationService/GetAlgorithmClass")
94    @WebResult(name = "GetAlgorithmClassResult", targetNamespace = "http://tempuri.org/")
95    @RequestWrapper(localName = "GetAlgorithmClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmClass")
96    @ResponseWrapper(localName = "GetAlgorithmClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmClassResponse")
97    public AlgorithmClass getAlgorithmClass(
98        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
99        Long id);
100
101    /**
102     *
103     * @return
104     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfAlgorithmClass
105     */
106    @WebMethod(operationName = "GetAlgorithmClasses", action = "http://tempuri.org/IAdministrationService/GetAlgorithmClasses")
107    @WebResult(name = "GetAlgorithmClassesResult", targetNamespace = "http://tempuri.org/")
108    @RequestWrapper(localName = "GetAlgorithmClasses", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmClasses")
109    @ResponseWrapper(localName = "GetAlgorithmClassesResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmClassesResponse")
110    public ArrayOfAlgorithmClass getAlgorithmClasses();
111
112    /**
113     *
114     * @param dto
115     * @return
116     *     returns java.lang.Long
117     */
118    @WebMethod(operationName = "AddAlgorithmClass", action = "http://tempuri.org/IAdministrationService/AddAlgorithmClass")
119    @WebResult(name = "AddAlgorithmClassResult", targetNamespace = "http://tempuri.org/")
120    @RequestWrapper(localName = "AddAlgorithmClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddAlgorithmClass")
121    @ResponseWrapper(localName = "AddAlgorithmClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddAlgorithmClassResponse")
122    public Long addAlgorithmClass(
123        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
124        AlgorithmClass dto);
125
126    /**
127     *
128     * @param dto
129     */
130    @WebMethod(operationName = "UpdateAlgorithmClass", action = "http://tempuri.org/IAdministrationService/UpdateAlgorithmClass")
131    @RequestWrapper(localName = "UpdateAlgorithmClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmClass")
132    @ResponseWrapper(localName = "UpdateAlgorithmClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmClassResponse")
133    public void updateAlgorithmClass(
134        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
135        AlgorithmClass dto);
136
137    /**
138     *
139     * @param id
140     */
141    @WebMethod(operationName = "DeleteAlgorithmClass", action = "http://tempuri.org/IAdministrationService/DeleteAlgorithmClass")
142    @RequestWrapper(localName = "DeleteAlgorithmClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteAlgorithmClass")
143    @ResponseWrapper(localName = "DeleteAlgorithmClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteAlgorithmClassResponse")
144    public void deleteAlgorithmClass(
145        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
146        Long id);
147
148    /**
149     *
150     * @param id
151     * @return
152     *     returns com.heuristiclab.okb.wsclient.admin.Algorithm
153     */
154    @WebMethod(operationName = "GetAlgorithm", action = "http://tempuri.org/IAdministrationService/GetAlgorithm")
155    @WebResult(name = "GetAlgorithmResult", targetNamespace = "http://tempuri.org/")
156    @RequestWrapper(localName = "GetAlgorithm", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithm")
157    @ResponseWrapper(localName = "GetAlgorithmResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmResponse")
158    public Algorithm getAlgorithm(
159        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
160        Long id);
161
162    /**
163     *
164     * @return
165     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfAlgorithm
166     */
167    @WebMethod(operationName = "GetAlgorithms", action = "http://tempuri.org/IAdministrationService/GetAlgorithms")
168    @WebResult(name = "GetAlgorithmsResult", targetNamespace = "http://tempuri.org/")
169    @RequestWrapper(localName = "GetAlgorithms", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithms")
170    @ResponseWrapper(localName = "GetAlgorithmsResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmsResponse")
171    public ArrayOfAlgorithm getAlgorithms();
172
173    /**
174     *
175     * @param dto
176     * @return
177     *     returns java.lang.Long
178     */
179    @WebMethod(operationName = "AddAlgorithm", action = "http://tempuri.org/IAdministrationService/AddAlgorithm")
180    @WebResult(name = "AddAlgorithmResult", targetNamespace = "http://tempuri.org/")
181    @RequestWrapper(localName = "AddAlgorithm", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddAlgorithm")
182    @ResponseWrapper(localName = "AddAlgorithmResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddAlgorithmResponse")
183    public Long addAlgorithm(
184        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
185        Algorithm dto);
186
187    /**
188     *
189     * @param dto
190     */
191    @WebMethod(operationName = "UpdateAlgorithm", action = "http://tempuri.org/IAdministrationService/UpdateAlgorithm")
192    @RequestWrapper(localName = "UpdateAlgorithm", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithm")
193    @ResponseWrapper(localName = "UpdateAlgorithmResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmResponse")
194    public void updateAlgorithm(
195        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
196        Algorithm dto);
197
198    /**
199     *
200     * @param id
201     */
202    @WebMethod(operationName = "DeleteAlgorithm", action = "http://tempuri.org/IAdministrationService/DeleteAlgorithm")
203    @RequestWrapper(localName = "DeleteAlgorithm", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteAlgorithm")
204    @ResponseWrapper(localName = "DeleteAlgorithmResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteAlgorithmResponse")
205    public void deleteAlgorithm(
206        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
207        Long id);
208
209    /**
210     *
211     * @param algorithmId
212     * @return
213     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfguid
214     */
215    @WebMethod(operationName = "GetAlgorithmUsers", action = "http://tempuri.org/IAdministrationService/GetAlgorithmUsers")
216    @WebResult(name = "GetAlgorithmUsersResult", targetNamespace = "http://tempuri.org/")
217    @RequestWrapper(localName = "GetAlgorithmUsers", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmUsers")
218    @ResponseWrapper(localName = "GetAlgorithmUsersResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmUsersResponse")
219    public ArrayOfguid getAlgorithmUsers(
220        @WebParam(name = "algorithmId", targetNamespace = "http://tempuri.org/")
221        Long algorithmId);
222
223    /**
224     *
225     * @param users
226     * @param algorithmId
227     */
228    @WebMethod(operationName = "UpdateAlgorithmUsers", action = "http://tempuri.org/IAdministrationService/UpdateAlgorithmUsers")
229    @RequestWrapper(localName = "UpdateAlgorithmUsers", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmUsers")
230    @ResponseWrapper(localName = "UpdateAlgorithmUsersResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmUsersResponse")
231    public void updateAlgorithmUsers(
232        @WebParam(name = "algorithmId", targetNamespace = "http://tempuri.org/")
233        Long algorithmId,
234        @WebParam(name = "users", targetNamespace = "http://tempuri.org/")
235        ArrayOfguid users);
236
237    /**
238     *
239     * @param algorithmId
240     * @return
241     *     returns byte[]
242     */
243    @WebMethod(operationName = "GetAlgorithmData", action = "http://tempuri.org/IAdministrationService/GetAlgorithmData")
244    @WebResult(name = "GetAlgorithmDataResult", targetNamespace = "http://tempuri.org/")
245    @RequestWrapper(localName = "GetAlgorithmData", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmData")
246    @ResponseWrapper(localName = "GetAlgorithmDataResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetAlgorithmDataResponse")
247    public byte[] getAlgorithmData(
248        @WebParam(name = "algorithmId", targetNamespace = "http://tempuri.org/")
249        Long algorithmId);
250
251    /**
252     *
253     * @param algorithmId
254     * @param data
255     */
256    @WebMethod(operationName = "UpdateAlgorithmData", action = "http://tempuri.org/IAdministrationService/UpdateAlgorithmData")
257    @RequestWrapper(localName = "UpdateAlgorithmData", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmData")
258    @ResponseWrapper(localName = "UpdateAlgorithmDataResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateAlgorithmDataResponse")
259    public void updateAlgorithmData(
260        @WebParam(name = "algorithmId", targetNamespace = "http://tempuri.org/")
261        Long algorithmId,
262        @WebParam(name = "data", targetNamespace = "http://tempuri.org/")
263        byte[] data);
264
265    /**
266     *
267     * @param id
268     * @return
269     *     returns com.heuristiclab.okb.wsclient.admin.ProblemClass
270     */
271    @WebMethod(operationName = "GetProblemClass", action = "http://tempuri.org/IAdministrationService/GetProblemClass")
272    @WebResult(name = "GetProblemClassResult", targetNamespace = "http://tempuri.org/")
273    @RequestWrapper(localName = "GetProblemClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemClass")
274    @ResponseWrapper(localName = "GetProblemClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemClassResponse")
275    public ProblemClass getProblemClass(
276        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
277        Long id);
278
279    /**
280     *
281     * @return
282     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfProblemClass
283     */
284    @WebMethod(operationName = "GetProblemClasses", action = "http://tempuri.org/IAdministrationService/GetProblemClasses")
285    @WebResult(name = "GetProblemClassesResult", targetNamespace = "http://tempuri.org/")
286    @RequestWrapper(localName = "GetProblemClasses", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemClasses")
287    @ResponseWrapper(localName = "GetProblemClassesResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemClassesResponse")
288    public ArrayOfProblemClass getProblemClasses();
289
290    /**
291     *
292     * @param dto
293     * @return
294     *     returns java.lang.Long
295     */
296    @WebMethod(operationName = "AddProblemClass", action = "http://tempuri.org/IAdministrationService/AddProblemClass")
297    @WebResult(name = "AddProblemClassResult", targetNamespace = "http://tempuri.org/")
298    @RequestWrapper(localName = "AddProblemClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddProblemClass")
299    @ResponseWrapper(localName = "AddProblemClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddProblemClassResponse")
300    public Long addProblemClass(
301        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
302        ProblemClass dto);
303
304    /**
305     *
306     * @param dto
307     */
308    @WebMethod(operationName = "UpdateProblemClass", action = "http://tempuri.org/IAdministrationService/UpdateProblemClass")
309    @RequestWrapper(localName = "UpdateProblemClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemClass")
310    @ResponseWrapper(localName = "UpdateProblemClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemClassResponse")
311    public void updateProblemClass(
312        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
313        ProblemClass dto);
314
315    /**
316     *
317     * @param id
318     */
319    @WebMethod(operationName = "DeleteProblemClass", action = "http://tempuri.org/IAdministrationService/DeleteProblemClass")
320    @RequestWrapper(localName = "DeleteProblemClass", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteProblemClass")
321    @ResponseWrapper(localName = "DeleteProblemClassResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteProblemClassResponse")
322    public void deleteProblemClass(
323        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
324        Long id);
325
326    /**
327     *
328     * @param id
329     * @return
330     *     returns com.heuristiclab.okb.wsclient.admin.Problem
331     */
332    @WebMethod(operationName = "GetProblem", action = "http://tempuri.org/IAdministrationService/GetProblem")
333    @WebResult(name = "GetProblemResult", targetNamespace = "http://tempuri.org/")
334    @RequestWrapper(localName = "GetProblem", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblem")
335    @ResponseWrapper(localName = "GetProblemResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemResponse")
336    public Problem getProblem(
337        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
338        Long id);
339
340    /**
341     *
342     * @return
343     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfProblem
344     */
345    @WebMethod(operationName = "GetProblems", action = "http://tempuri.org/IAdministrationService/GetProblems")
346    @WebResult(name = "GetProblemsResult", targetNamespace = "http://tempuri.org/")
347    @RequestWrapper(localName = "GetProblems", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblems")
348    @ResponseWrapper(localName = "GetProblemsResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemsResponse")
349    public ArrayOfProblem getProblems();
350
351    /**
352     *
353     * @param dto
354     * @return
355     *     returns java.lang.Long
356     */
357    @WebMethod(operationName = "AddProblem", action = "http://tempuri.org/IAdministrationService/AddProblem")
358    @WebResult(name = "AddProblemResult", targetNamespace = "http://tempuri.org/")
359    @RequestWrapper(localName = "AddProblem", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddProblem")
360    @ResponseWrapper(localName = "AddProblemResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.AddProblemResponse")
361    public Long addProblem(
362        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
363        Problem dto);
364
365    /**
366     *
367     * @param dto
368     */
369    @WebMethod(operationName = "UpdateProblem", action = "http://tempuri.org/IAdministrationService/UpdateProblem")
370    @RequestWrapper(localName = "UpdateProblem", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblem")
371    @ResponseWrapper(localName = "UpdateProblemResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemResponse")
372    public void updateProblem(
373        @WebParam(name = "dto", targetNamespace = "http://tempuri.org/")
374        Problem dto);
375
376    /**
377     *
378     * @param id
379     */
380    @WebMethod(operationName = "DeleteProblem", action = "http://tempuri.org/IAdministrationService/DeleteProblem")
381    @RequestWrapper(localName = "DeleteProblem", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteProblem")
382    @ResponseWrapper(localName = "DeleteProblemResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.DeleteProblemResponse")
383    public void deleteProblem(
384        @WebParam(name = "id", targetNamespace = "http://tempuri.org/")
385        Long id);
386
387    /**
388     *
389     * @param problemId
390     * @return
391     *     returns com.heuristiclab.okb.wsclient.admin.ArrayOfguid
392     */
393    @WebMethod(operationName = "GetProblemUsers", action = "http://tempuri.org/IAdministrationService/GetProblemUsers")
394    @WebResult(name = "GetProblemUsersResult", targetNamespace = "http://tempuri.org/")
395    @RequestWrapper(localName = "GetProblemUsers", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemUsers")
396    @ResponseWrapper(localName = "GetProblemUsersResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemUsersResponse")
397    public ArrayOfguid getProblemUsers(
398        @WebParam(name = "problemId", targetNamespace = "http://tempuri.org/")
399        Long problemId);
400
401    /**
402     *
403     * @param users
404     * @param problemId
405     */
406    @WebMethod(operationName = "UpdateProblemUsers", action = "http://tempuri.org/IAdministrationService/UpdateProblemUsers")
407    @RequestWrapper(localName = "UpdateProblemUsers", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemUsers")
408    @ResponseWrapper(localName = "UpdateProblemUsersResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemUsersResponse")
409    public void updateProblemUsers(
410        @WebParam(name = "problemId", targetNamespace = "http://tempuri.org/")
411        Long problemId,
412        @WebParam(name = "users", targetNamespace = "http://tempuri.org/")
413        ArrayOfguid users);
414
415    /**
416     *
417     * @param problemId
418     * @return
419     *     returns byte[]
420     */
421    @WebMethod(operationName = "GetProblemData", action = "http://tempuri.org/IAdministrationService/GetProblemData")
422    @WebResult(name = "GetProblemDataResult", targetNamespace = "http://tempuri.org/")
423    @RequestWrapper(localName = "GetProblemData", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemData")
424    @ResponseWrapper(localName = "GetProblemDataResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.GetProblemDataResponse")
425    public byte[] getProblemData(
426        @WebParam(name = "problemId", targetNamespace = "http://tempuri.org/")
427        Long problemId);
428
429    /**
430     *
431     * @param problemId
432     * @param data
433     */
434    @WebMethod(operationName = "UpdateProblemData", action = "http://tempuri.org/IAdministrationService/UpdateProblemData")
435    @RequestWrapper(localName = "UpdateProblemData", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemData")
436    @ResponseWrapper(localName = "UpdateProblemDataResponse", targetNamespace = "http://tempuri.org/", className = "com.heuristiclab.okb.wsclient.admin.UpdateProblemDataResponse")
437    public void updateProblemData(
438        @WebParam(name = "problemId", targetNamespace = "http://tempuri.org/")
439        Long problemId,
440        @WebParam(name = "data", targetNamespace = "http://tempuri.org/")
441        byte[] data);
442
443}
Note: See TracBrowser for help on using the repository browser.