1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.rice.kew.quicklinks.service.impl;
18
19 import java.util.List;
20
21 import org.kuali.rice.kew.quicklinks.ActionListStats;
22 import org.kuali.rice.kew.quicklinks.InitiatedDocumentType;
23 import org.kuali.rice.kew.quicklinks.WatchedDocument;
24 import org.kuali.rice.kew.quicklinks.dao.QuickLinksDAO;
25 import org.kuali.rice.kew.quicklinks.service.QuickLinksService;
26 import org.kuali.rice.kew.web.KeyValue;
27
28
29 public class QuickLinksServiceImpl implements QuickLinksService {
30
31 private QuickLinksDAO quickLinksDAO;
32
33 public List<ActionListStats> getActionListStats(String principalId) {
34 return getQuickLinksDAO().getActionListStats(principalId);
35 }
36
37 public List<InitiatedDocumentType> getInitiatedDocumentTypesList(String principalId) {
38 return getQuickLinksDAO().getInitiatedDocumentTypesList(principalId);
39 }
40
41 public List<KeyValue> getNamedSearches(String principalId) {
42 return getQuickLinksDAO().getNamedSearches(principalId);
43 }
44
45 public List<KeyValue> getRecentSearches(String principalId) {
46 return getQuickLinksDAO().getRecentSearches(principalId);
47 }
48
49 public List<WatchedDocument> getWatchedDocuments(String principalId) {
50 return getQuickLinksDAO().getWatchedDocuments(principalId);
51 }
52
53
54 public QuickLinksDAO getQuickLinksDAO() {
55 return quickLinksDAO;
56 }
57 public void setQuickLinksDAO(QuickLinksDAO quickLinksDAO) {
58 this.quickLinksDAO = quickLinksDAO;
59 }
60
61 }