1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.time.batch.service;
17
18 import java.util.List;
19
20 import org.kuali.hr.time.batch.BatchJob;
21 import org.kuali.hr.time.batch.dao.BatchJobDao;
22
23 public class BatchJobServiceImpl implements BatchJobService {
24 private BatchJobDao batchJobDao;
25
26 public void setBatchJobDao(BatchJobDao batchJobDao) {
27 this.batchJobDao = batchJobDao;
28 }
29
30 public BatchJob getBatchJob(Long batchJobId){
31 return batchJobDao.getBatchJob(batchJobId);
32 }
33
34 @Override
35 public List<BatchJob> getBatchJobs(String hrPyCalendarEntryId) {
36 return batchJobDao.getBatchJobs(hrPyCalendarEntryId);
37 }
38
39 @Override
40 public List<BatchJob> getBatchJobs(String hrPyCalendarEntryId, String batchJobStatus) {
41 return batchJobDao.getPayCalendarEntries(hrPyCalendarEntryId, batchJobStatus);
42 }
43
44 @Override
45 public void saveBatchJob(BatchJob batchJob) {
46 this.batchJobDao.saveOrUpdate(batchJob);
47 }
48
49 }