1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kew.stats.service.impl;
17
18 import java.sql.SQLException;
19 import java.util.Date;
20
21 import org.kuali.rice.kew.stats.Stats;
22 import org.kuali.rice.kew.stats.dao.StatsDAO;
23 import org.kuali.rice.kew.stats.service.StatsService;
24
25
26 public class StatsServiceImpl implements StatsService {
27
28 private StatsDAO statsDAO;
29
30 @Override
31 public void NumActiveItemsReport(Stats stats) throws SQLException {
32 getStatsDAO().NumActiveItemsReport(stats);
33 }
34
35 @Override
36 public void DocumentsRoutedReport(Stats stats, Date begDate, Date endDate) throws SQLException {
37 getStatsDAO().DocumentsRoutedReport(stats, begDate, endDate);
38 }
39
40 @Override
41 public void NumberOfDocTypesReport(Stats stats) throws SQLException {
42 getStatsDAO().NumberOfDocTypesReport(stats);
43 }
44
45 @Override
46 public void NumUsersReport(Stats stats) throws SQLException {
47 getStatsDAO().NumUsersReport(stats);
48 }
49
50 @Override
51 public void NumInitiatedDocsByDocTypeReport(Stats stats) throws SQLException {
52 getStatsDAO().NumInitiatedDocsByDocTypeReport(stats);
53 }
54
55 public StatsDAO getStatsDAO() {
56 return statsDAO;
57 }
58
59 public void setStatsDAO(StatsDAO statsDAO) {
60 this.statsDAO = statsDAO;
61 }
62 }