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 }