View Javadoc
1   package org.kuali.kpme.edo.group.service;
2   
3   import org.kuali.kpme.edo.group.EdoGroup;
4   
5   import java.util.List;
6   
7   /**
8    * $HeadURL$
9    * $Revision$
10   * Created with IntelliJ IDEA.
11   * User: bradleyt
12   * Date: 12/13/13
13   * Time: 2:34 PM
14   */
15  public interface EdoGroupService {
16      public EdoGroup createGroup(String groupName, String kimTypeName);
17      public String buildGroupName(String routeLevel, String workflowAction, String dossierReviewLevel, String unitDesignation);
18      public List<EdoGroup> createKimGroups(String workflowId, String departmentId, String schoolId, String campusId, String institutionId);
19      public void addGroupToRole(EdoGroup group);
20      public boolean addMemberToGroup(String principalId, String groupId);
21      public String findGroupId(String grpName);
22      public List<String> findGroupMembers(String groupId);
23      public boolean isMemberOfGroup(String principalName, String groupName);
24  }