1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.r1.common.dictionary.service.old;
17
18 import java.util.List;
19
20 import javax.jws.WebMethod;
21 import javax.jws.WebParam;
22 import javax.jws.WebService;
23 import javax.jws.soap.SOAPBinding;
24 import javax.xml.ws.RequestWrapper;
25 import javax.xml.ws.ResponseWrapper;
26
27 import org.kuali.student.r1.common.dictionary.old.dto.ObjectStructure;
28
29 @WebService(name = "DictionaryService", targetNamespace = "http://student.kuali.org/wsdl/dictionary")
30 @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
31 public interface DictionaryService {
32
33 @WebMethod
34 @RequestWrapper(className="org.kuali.student.r1.common.dictionary.service.old.jaxws.GetObjectTypes", targetNamespace="http://student.kuali.org/wsdl/dictionary")
35 @ResponseWrapper(className="org.kuali.student.r1.common.dictionary.service.old.jaxws.GetObjectTypesResponse", targetNamespace="http://student.kuali.org/wsdl/dictionary")
36 public List<String> getObjectTypes();
37
38 @WebMethod
39 @RequestWrapper(className="org.kuali.student.r1.common.dictionary.service.old.jaxws.GetObjectStructure", targetNamespace="http://student.kuali.org/wsdl/dictionary")
40 @ResponseWrapper(className="org.kuali.student.r1.common.dictionary.service.old.jaxws.GetObjectStructureResponse", targetNamespace="http://student.kuali.org/wsdl/dictionary")
41 public ObjectStructure getObjectStructure(@WebParam(name = "objectTypeKey") String objectTypeKey);
42 }