1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.kuali.kra.external.award;
20
21 import javax.jws.WebMethod;
22 import javax.jws.WebParam;
23 import javax.jws.WebResult;
24 import javax.jws.WebService;
25 import javax.xml.ws.RequestWrapper;
26 import javax.xml.ws.ResponseWrapper;
27
28 import org.kuali.kfs.module.external.kc.KcConstants;
29 import org.kuali.kfs.module.external.kc.dto.AwardAccountDTO;
30
31 @WebService(targetNamespace = KcConstants.KC_NAMESPACE_URI, name = KcConstants.AwardAccount.SOAP_SERVICE_NAME)
32 public interface AwardAccountService {
33
34 @WebResult(name = "return", targetNamespace = "")
35 @RequestWrapper(localName = "getAwardAccounts", targetNamespace = KcConstants.KC_NAMESPACE_URI, className = "kc.GetAwardAccounts")
36 @WebMethod
37 @ResponseWrapper(localName = "getAwardAccountsResponse", targetNamespace = KcConstants.KC_NAMESPACE_URI, className = "kc.GetAwardAccountsResponse")
38 public java.util.List<AwardAccountDTO> getAwardAccounts(
39 @WebParam(name = "financialAccountNumber", targetNamespace = "")
40 java.lang.String financialAccountNumber,
41 @WebParam(name = "chartOfAccounts", targetNamespace = "")
42 java.lang.String chartOfAccounts
43 );
44 }