1 package org.kuali.kpme.edo.reports.dao;
2
3 import java.util.List;
4 import java.util.Map;
5
6 import org.kuali.kpme.edo.reports.EdoPromotionAndTenureReport;
7
8
9 public interface EdoPromotionAndTenureReportViewDao {
10
11 public List<EdoPromotionAndTenureReport> getAllPromotionAndTenureReports();
12
13 public List<EdoPromotionAndTenureReport> getPromotionAndTenureReportsByDossierType(String dossierTypeName);
14
15 public List<EdoPromotionAndTenureReport> getPromotionAndTenureReportsBySearchCriteria(Map<String, ? extends Object> searchCriteria);
16
17 public List<String> getDistinctDossierTypeList();
18
19 public List<String> getDistinctDepartmentList();
20
21 public List<String> getDistinctSchoolList();
22
23 public List<String> getDistinctWorkflowList();
24
25 public List<Integer> getDistinctVoteRoundList();
26 }