|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Group | |
|---|---|
| org.dspace.authorize | Handles permissions for DSpace content. |
| org.dspace.content | Provides an API for reading and manipulating content in the DSpace system. |
| org.dspace.core | Provides some basic functionality required throughout the DSpace system. |
| org.dspace.eperson | Provides classes representing e-people and groups of e-people. |
| org.dspace.usage | |
| org.dspace.xmlworkflow | |
| org.dspace.xmlworkflow.storedcomponents | |
| Uses of Group in org.dspace.authorize |
|---|
| Methods in org.dspace.authorize that return Group | |
|---|---|
static Group[] |
AuthorizeManager.getAuthorizedGroups(Context c,
DSpaceObject o,
int actionID)
Returns all groups authorized to perform an action on an object. |
Group |
ResourcePolicy.getGroup()
gets Group for this policy |
| Methods in org.dspace.authorize with parameters of type Group | |
|---|---|
static void |
AuthorizeManager.addPolicy(Context c,
DSpaceObject o,
int actionID,
Group g)
Add a policy for a group |
static void |
AuthorizeManager.addPolicy(Context c,
DSpaceObject o,
int actionID,
Group g,
String type)
Add a policy for a group |
static List<ResourcePolicy> |
AuthorizeManager.getPoliciesForGroup(Context c,
Group g)
Return a List of the policies for a group |
static void |
AuthorizeManager.removeGroupPolicies(Context c,
DSpaceObject o,
Group g)
Removes all policies from a group for a particular object that belong to a Group. |
void |
ResourcePolicy.setGroup(Group g)
set Group for this policy |
| Uses of Group in org.dspace.content |
|---|
| Methods in org.dspace.content that return Group | |
|---|---|
Group |
Community.createAdministrators()
Create a default administrators group if one does not already exist. |
Group |
Collection.createAdministrators()
Create a default administrators group if one does not already exist. |
Group |
Collection.createSubmitters()
Create a default submitters group if one does not already exist. |
Group |
Collection.createWorkflowGroup(int step)
Create a workflow group for the given step if one does not already exist. |
Group |
Community.getAdministrators()
Get the default group of administrators, if there is one. |
Group |
Collection.getAdministrators()
Get the default group of administrators, if there is one. |
Group |
Collection.getSubmitters()
Get the default group of submitters, if there is one. |
Group[] |
SupervisedItem.getSupervisorGroups()
Gets all the groups that are supervising a this workspace item |
Group[] |
SupervisedItem.getSupervisorGroups(Context c,
int wi)
Gets all the groups that are supervising a particular workspace item |
Group |
Collection.getWorkflowGroup(int step)
Get the the workflow group corresponding to a particular workflow step. |
| Methods in org.dspace.content with parameters of type Group | |
|---|---|
void |
Item.removeGroupPolicies(Group g)
remove all of the policies for item's bitstreams and bundles that belong to a given Group |
void |
Collection.setWorkflowGroup(int step,
Group g)
Set the workflow group corresponding to a particular workflow step. |
| Uses of Group in org.dspace.core |
|---|
| Methods in org.dspace.core that return Group | |
|---|---|
Group[] |
Context.getSpecialGroups()
gets an array of all of the special groups that current user is a member of |
| Uses of Group in org.dspace.eperson |
|---|
| Methods in org.dspace.eperson that return Group | |
|---|---|
static Group[] |
Group.allMemberGroups(Context c,
EPerson e)
Get all of the groups that an eperson is a member of |
static Group |
Group.create(Context context)
Create a new group |
static Group |
Group.find(Context context,
int id)
find the group by its ID |
static Group[] |
Group.findAll(Context context,
int sortField)
Finds all groups in the site |
static Group |
Group.findByName(Context context,
String name)
Find the group by its name - assumes name is unique |
Group[] |
Group.getMemberGroups()
Return Group members of a Group |
static Group[] |
Group.search(Context context,
String query)
Find the groups that match the search query across eperson_group_id or name |
static Group[] |
Group.search(Context context,
String query,
int offset,
int limit)
Find the groups that match the search query across eperson_group_id or name |
| Methods in org.dspace.eperson with parameters of type Group | |
|---|---|
void |
Group.addMember(Group g)
add group to this group |
static Set<Integer> |
Group.allMemberIDs(Context c,
Group g)
Get Set of all Integers all of the epeople members for a group |
static EPerson[] |
Group.allMembers(Context c,
Group g)
Get all of the epeople who are a member of the specified group, or a member of a sub-group of the specified group, etc. |
boolean |
Group.isMember(Group g)
check to see if g is a direct group member. |
void |
Group.removeMember(Group g)
remove group from this group |
| Uses of Group in org.dspace.usage |
|---|
| Methods in org.dspace.usage that return Group | |
|---|---|
Group[] |
UsageWorkflowEvent.getGroupOwners()
|
| Methods in org.dspace.usage with parameters of type Group | |
|---|---|
void |
UsageWorkflowEvent.setGroupOwners(Group... newGroupOwner)
|
| Uses of Group in org.dspace.xmlworkflow |
|---|
| Methods in org.dspace.xmlworkflow that return Group | |
|---|---|
static Group |
WorkflowUtils.getRoleGroup(Context context,
int collectionId,
Role role)
|
| Methods in org.dspace.xmlworkflow that return types with arguments of type Group | |
|---|---|
ArrayList<Group> |
RoleMembers.getGroups()
|
| Methods in org.dspace.xmlworkflow with parameters of type Group | |
|---|---|
void |
RoleMembers.addGroup(Group group)
|
static void |
WorkflowUtils.createCollectionWorkflowRole(Context context,
int collectionId,
String roleId,
Group group)
WORKFLOW ROLE MANAGEMENT |
| Uses of Group in org.dspace.xmlworkflow.storedcomponents |
|---|
| Methods in org.dspace.xmlworkflow.storedcomponents that return Group | |
|---|---|
Group |
WorkflowItemRole.getGroup()
|
Group |
CollectionRole.getGroup()
|
| Methods in org.dspace.xmlworkflow.storedcomponents with parameters of type Group | |
|---|---|
void |
WorkflowItemRole.setGroup(Group group)
|
void |
CollectionRole.setGroupId(Group group)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||