1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.rice.krms.impl.repository;
18
19
20 import java.util.Collection;
21 import java.util.Collections;
22 import java.util.HashMap;
23 import java.util.Map;
24
25 import org.apache.commons.collections.CollectionUtils;
26 import org.apache.commons.lang.StringUtils;
27 import org.kuali.rice.kns.service.BusinessObjectService;
28 import org.kuali.rice.kns.service.KNSServiceLocator;
29
30 public class RepositoryServiceBase {
31
32 protected BusinessObjectService businessObjectService;
33
34
35
36
37
38
39 public void setBusinessObjectService(final BusinessObjectService businessObjectService) {
40 this.businessObjectService = businessObjectService;
41 }
42
43 protected BusinessObjectService getBusinessObjectService() {
44 if ( businessObjectService == null ) {
45 businessObjectService = KNSServiceLocator.getBusinessObjectService();
46 }
47 return businessObjectService;
48 }
49
50 }