Package org.dspace.xmlworkflow
Class RoleMembers
- java.lang.Object
-
- org.dspace.xmlworkflow.RoleMembers
-
public class RoleMembers extends Object
The members from a role, can either contains a list of epersons or groups- Author:
- Bram De Schouwer (bram.deschouwer at dot com), Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
-
-
Field Summary
Fields Modifier and Type Field Description protected GroupServicegroupService
-
Constructor Summary
Constructors Constructor Description RoleMembers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEPerson(EPerson eperson)voidaddGroup(Group group)ArrayList<EPerson>getAllUniqueMembers(Context context)ArrayList<EPerson>getEPersons()ArrayList<Group>getGroups()voidremoveEperson(EPerson epersonToRemove)
-
-
-
Field Detail
-
groupService
protected GroupService groupService
-
-
Method Detail
-
addGroup
public void addGroup(Group group)
-
addEPerson
public void addEPerson(EPerson eperson)
-
removeEperson
public void removeEperson(EPerson epersonToRemove)
-
getAllUniqueMembers
public ArrayList<EPerson> getAllUniqueMembers(Context context) throws SQLException
- Throws:
SQLException
-
-