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.core.util.KeyValue;
27
28
29 public class QuickLinksServiceImpl implements QuickLinksService {
30
31 private QuickLinksDAO quickLinksDAO;
32
33 @Override
34 public List<ActionListStats> getActionListStats(String principalId) {
35 return getQuickLinksDAO().getActionListStats(principalId);
36 }
37
38 @Override
39 public List<InitiatedDocumentType> getInitiatedDocumentTypesList(String principalId) {
40 return getQuickLinksDAO().getInitiatedDocumentTypesList(principalId);
41 }
42
43 @Override
44 public List<KeyValue> getNamedSearches(String principalId) {
45 return getQuickLinksDAO().getNamedSearches(principalId);
46 }
47
48 @Override
49 public List<KeyValue> getRecentSearches(String principalId) {
50 return getQuickLinksDAO().getRecentSearches(principalId);
51 }
52
53 @Override
54 public List<WatchedDocument> getWatchedDocuments(String principalId) {
55 return getQuickLinksDAO().getWatchedDocuments(principalId);
56 }
57
58
59 public QuickLinksDAO getQuickLinksDAO() {
60 return quickLinksDAO;
61 }
62 public void setQuickLinksDAO(QuickLinksDAO quickLinksDAO) {
63 this.quickLinksDAO = quickLinksDAO;
64 }
65
66 }