1 package org.kuali.kpme.edo.group.service;
2
3 import java.util.List;
4
5 import org.kuali.kpme.edo.api.group.EdoGroupTracking;
6 import org.kuali.kpme.edo.group.EdoGroupTrackingBo;
7
8
9
10
11
12
13
14
15
16 public interface EdoGroupTrackingService {
17
18 public EdoGroupTracking getEdoGroupTracking(String edoGroupTrackingId);
19 public EdoGroupTracking getEdoGroupTrackingByGroupName(String groupName);
20 public List<EdoGroupTracking> getEdoGroupTrackingByDepartmentId(String departmentId);
21 public List<EdoGroupTracking> getEdoGroupTrackingBySchoolId(String schoolId);
22 public List<EdoGroupTracking> getEdoGroupTrackingByCampusId(String campusId);
23 public boolean kimGroupTrackingExists(String groupName);
24 public void saveOrUpdate(EdoGroupTrackingBo groupTracking);
25 public List<EdoGroupTracking> findEdoGroupTrackingEntries(String departmentId, String schoolId, String campusId);
26 public List<String> getDistinctDepartmentList();
27 public List<String> getDistinctSchoolList();
28 public List<String> getDistinctCampusList();
29 }