1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.select.document.service.impl;
17
18 import org.kuali.ole.select.businessobject.OleLicensingRequirement;
19 import org.kuali.ole.select.document.service.OleLicensingRequirementService;
20 import org.kuali.ole.sys.context.SpringContext;
21 import org.kuali.rice.krad.service.BusinessObjectService;
22
23 import java.util.HashMap;
24 import java.util.List;
25 import java.util.Map;
26
27 public class OleLicensingRequirementServiceImpl implements OleLicensingRequirementService {
28
29 @Override
30 public String getLicensingRequirement(String licensingRequirementCode) throws Exception {
31 String licensingRequirementDesc = null;
32 Map licensingRequirementMap = new HashMap();
33 licensingRequirementMap.put("licensingRequirementCode", licensingRequirementCode);
34 List<OleLicensingRequirement> licensingRequirementList = (List) SpringContext.getBean(BusinessObjectService.class).findMatching(OleLicensingRequirement.class, licensingRequirementMap);
35 if (licensingRequirementList.iterator().hasNext()) {
36 licensingRequirementDesc = licensingRequirementList.iterator().next().getLicensingRequirementDesc();
37 }
38 return licensingRequirementDesc;
39 }
40 }