View Javadoc
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    * $HeadURL$
10   * $Revision$
11   * Created with IntelliJ IDEA.
12   * User: bradleyt
13   * Date: 1/14/14
14   * Time: 3:31 PM
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  }