1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.kpme.pm.positionreportsubcat.service;
17
18 import java.util.List;
19
20 import org.joda.time.LocalDate;
21 import org.kuali.kpme.pm.positionreportsubcat.PositionReportSubCategory;
22 import org.kuali.kpme.pm.positionreportsubcat.dao.PositionReportSubCatDao;
23
24 public class PositionReportSubCatServiceImpl implements PositionReportSubCatService{
25 private PositionReportSubCatDao positionReportSubCatDao;
26
27 @Override
28 public PositionReportSubCategory getPositionReportSubCatById(
29 String pmPositionReportSubCatId) {
30 return positionReportSubCatDao.getPositionReportSubCatById(pmPositionReportSubCatId);
31 }
32
33 public PositionReportSubCatDao getPositionReportSubCatDao() {
34 return positionReportSubCatDao;
35 }
36
37 public void setPositionReportSubCatDao(
38 PositionReportSubCatDao positionReportSubCatDao) {
39 this.positionReportSubCatDao = positionReportSubCatDao;
40 }
41
42 public List<PositionReportSubCategory> getPositionReportSubCat(String pstnRptSubCat, String institution, String location, LocalDate asOfDate) {
43 return positionReportSubCatDao.getPositionReportSubCat(pstnRptSubCat, institution, location, asOfDate);
44 }
45
46 @Override
47 public PositionReportSubCategory getPositionReportSubCat(
48 String pstnRptSubCat, LocalDate asOfDate) {
49 return positionReportSubCatDao.getPositionReportSubCat(pstnRptSubCat, asOfDate);
50 }
51
52 }