Uses of Class
org.dspace.eperson.Group
-
-
Uses of Group in org.dspace.app.itemimport
Methods in org.dspace.app.itemimport with parameters of type Group Modifier and Type Method Description protected voidItemImportServiceImpl. setPermission(Context c, Group g, int actionID, Bitstream bs)Set the Permission on a Bitstream. -
Uses of Group in org.dspace.app.util
Methods in org.dspace.app.util with parameters of type Group Modifier and Type Method Description static voidAuthorizeUtil. authorizeManageGroup(Context context, Group group)This method checks whether the current user has sufficient rights to modify the group. -
Uses of Group in org.dspace.authenticate
Methods in org.dspace.authenticate that return types with arguments of type Group Modifier and Type Method Description List<Group>AuthenticationMethod. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)Get list of extra groups that user implicitly belongs to.List<Group>AuthenticationServiceImpl. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)List<Group>IPAuthentication. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)List<Group>LDAPAuthentication. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)List<Group>PasswordAuthentication. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)Add authenticated users to the group defined in authentication-password.cfg by the login.specialgroup key.List<Group>ShibAuthentication. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)Get list of extra groups that user implicitly belongs to.List<Group>X509Authentication. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)Return special groups configured in dspace.cfg for X509 certificate authentication. -
Uses of Group in org.dspace.authenticate.service
Methods in org.dspace.authenticate.service that return types with arguments of type Group Modifier and Type Method Description List<Group>AuthenticationService. getSpecialGroups(Context context, javax.servlet.http.HttpServletRequest request)Get list of extra groups that user implicitly belongs to. -
Uses of Group in org.dspace.authorize
Fields in org.dspace.authorize with type parameters of type Group Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<ResourcePolicy,Group>ResourcePolicy_. epersonGroupMethods in org.dspace.authorize that return Group Modifier and Type Method Description GroupResourcePolicy. getGroup()gets the Group referred to by this policyMethods in org.dspace.authorize that return types with arguments of type Group Modifier and Type Method Description List<Group>AuthorizeServiceImpl. getAuthorizedGroups(Context c, DSpaceObject o, int actionID)Methods in org.dspace.authorize with parameters of type Group Modifier and Type Method Description voidAuthorizeServiceImpl. addPolicy(Context c, DSpaceObject o, int actionID, Group g)voidAuthorizeServiceImpl. addPolicy(Context c, DSpaceObject o, int actionID, Group g, String type)intResourcePolicyServiceImpl. countByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid)intResourcePolicyServiceImpl. countResourcePolicyByGroup(Context context, Group group)ResourcePolicyAuthorizeServiceImpl. createOrModifyPolicy(ResourcePolicy policy, Context context, String name, Group group, EPerson ePerson, Date embargoDate, int action, String reason, DSpaceObject dso)ResourcePolicyAuthorizeServiceImpl. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType)ResourcePolicyAuthorizeServiceImpl. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType, String rpName, String rpDescription, Date startDate, Date endDate)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context context, Group group)List<ResourcePolicy>ResourcePolicyServiceImpl. findByGroup(Context context, Group group, int offset, int limit)List<ResourcePolicy>ResourcePolicyServiceImpl. findByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid, int offset, int limit)ResourcePolicyAuthorizeServiceImpl. findByTypeGroupAction(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyServiceImpl. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)List<ResourcePolicy>AuthorizeServiceImpl. getPoliciesForGroup(Context c, Group g)booleanAuthorizeServiceImpl. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject dso, Group group, int action, int policyID)voidResourcePolicyServiceImpl. removeDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidAuthorizeServiceImpl. removeGroupPolicies(Context c, DSpaceObject o, Group g)voidAuthorizeServiceImpl. removeGroupPolicies(Context c, Group group)voidResourcePolicyServiceImpl. removeGroupPolicies(Context c, Group group)voidResourcePolicy. setGroup(Group epersonGroup)sets the Group referred to by this policyMethod parameters in org.dspace.authorize with type arguments of type Group Modifier and Type Method Description List<ResourcePolicy>ResourcePolicyServiceImpl. find(Context c, EPerson e, List<Group> groups, int action, int type_id) -
Uses of Group in org.dspace.authorize.dao
Methods in org.dspace.authorize.dao with parameters of type Group Modifier and Type Method Description intResourcePolicyDAO. countByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid)Count all the resource policies of the group and of the resourceUuidintResourcePolicyDAO. countResourcePolicyByGroup(Context context, Group group)Count all the resource policies of the groupvoidResourcePolicyDAO. deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidResourcePolicyDAO. deleteByGroup(Context context, Group group)List<ResourcePolicy>ResourcePolicyDAO. findByGroup(Context context, Group group)List<ResourcePolicy>ResourcePolicyDAO. findByGroup(Context context, Group group, int offset, int limit)Return a paginated list of policies related to a groupList<ResourcePolicy>ResourcePolicyDAO. findByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid, int offset, int limit)Return a paginated list of policies related to a group and related to a resourceUuidList<ResourcePolicy>ResourcePolicyDAO. findByTypeGroupAction(Context context, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyDAO. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)Look for ResourcePolicies by DSpaceObject, Group, and action, ignoring IDs with a specific PolicyID.Method parameters in org.dspace.authorize.dao with type arguments of type Group Modifier and Type Method Description List<ResourcePolicy>ResourcePolicyDAO. findByEPersonGroupTypeIdAction(Context context, EPerson e, List<Group> groups, int action, int type_id) -
Uses of Group in org.dspace.authorize.dao.impl
Methods in org.dspace.authorize.dao.impl with parameters of type Group Modifier and Type Method Description intResourcePolicyDAOImpl. countByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid)intResourcePolicyDAOImpl. countResourcePolicyByGroup(Context context, Group group)voidResourcePolicyDAOImpl. deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidResourcePolicyDAOImpl. deleteByGroup(Context context, Group group)List<ResourcePolicy>ResourcePolicyDAOImpl. findByGroup(Context context, Group group)List<ResourcePolicy>ResourcePolicyDAOImpl. findByGroup(Context context, Group group, int offset, int limit)List<ResourcePolicy>ResourcePolicyDAOImpl. findByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid, int offset, int limit)List<ResourcePolicy>ResourcePolicyDAOImpl. findByTypeGroupAction(Context context, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyDAOImpl. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)Method parameters in org.dspace.authorize.dao.impl with type arguments of type Group Modifier and Type Method Description List<ResourcePolicy>ResourcePolicyDAOImpl. findByEPersonGroupTypeIdAction(Context context, EPerson e, List<Group> groups, int action, int type_id) -
Uses of Group in org.dspace.authorize.service
Methods in org.dspace.authorize.service that return types with arguments of type Group Modifier and Type Method Description List<Group>AuthorizeService. getAuthorizedGroups(Context c, DSpaceObject o, int actionID)Returns all groups authorized to perform an action on an object.Methods in org.dspace.authorize.service with parameters of type Group Modifier and Type Method Description voidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, Group g)Add a policy for a groupvoidAuthorizeService. addPolicy(Context c, DSpaceObject o, int actionID, Group g, String type)Add a policy for a groupintResourcePolicyService. countByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid)Count all the resource policies of the group and of the resourceUuidintResourcePolicyService. countResourcePolicyByGroup(Context context, Group group)Count all the resource policies of the groupResourcePolicyAuthorizeService. createOrModifyPolicy(ResourcePolicy policy, Context context, String name, Group group, EPerson ePerson, Date embargoDate, int action, String reason, DSpaceObject dso)ResourcePolicyAuthorizeService. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType)ResourcePolicyAuthorizeService. createResourcePolicy(Context context, DSpaceObject dso, Group group, EPerson eperson, int type, String rpType, String rpName, String rpDescription, Date startDate, Date endDate)List<ResourcePolicy>ResourcePolicyService. find(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyService. find(Context context, Group group)List<ResourcePolicy>ResourcePolicyService. findByGroup(Context context, Group group, int offset, int limit)Return a paginated list of policies related to a groupList<ResourcePolicy>ResourcePolicyService. findByGroupAndResourceUuid(Context context, Group group, UUID resourceUuid, int offset, int limit)Return a paginated list of policies related to a group and related to a resourceUuidResourcePolicyAuthorizeService. findByTypeGroupAction(Context c, DSpaceObject dso, Group group, int action)List<ResourcePolicy>ResourcePolicyService. findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID)Look for ResourcePolicies by DSpaceObject, Group, and action, ignoring IDs with a specific PolicyID.List<ResourcePolicy>AuthorizeService. getPoliciesForGroup(Context c, Group g)Return a List of the policies for a groupbooleanAuthorizeService. isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject o, Group group, int actionID, int policyID)Is a policy with the specified parameters already in place?voidResourcePolicyService. removeDsoGroupPolicies(Context context, DSpaceObject dso, Group group)voidAuthorizeService. removeGroupPolicies(Context c, DSpaceObject o, Group g)Removes all policies from a group for a particular object that belong to a Group.voidAuthorizeService. removeGroupPolicies(Context c, Group group)Removes all policies relating to a particular group.voidResourcePolicyService. removeGroupPolicies(Context c, Group group)Method parameters in org.dspace.authorize.service with type arguments of type Group Modifier and Type Method Description List<ResourcePolicy>ResourcePolicyService. find(Context c, EPerson e, List<Group> groups, int action, int type_id) -
Uses of Group in org.dspace.content
Fields in org.dspace.content with type parameters of type Group Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<Collection,Group>Collection_. adminsstatic javax.persistence.metamodel.SingularAttribute<Community,Group>Community_. adminsstatic javax.persistence.metamodel.SingularAttribute<Collection,Group>Collection_. submittersstatic javax.persistence.metamodel.ListAttribute<WorkspaceItem,Group>WorkspaceItem_. supervisorGroupsMethods in org.dspace.content that return Group Modifier and Type Method Description GroupCollectionServiceImpl. createAdministrators(Context context, Collection collection)GroupCommunityServiceImpl. createAdministrators(Context context, Community community)GroupCollectionServiceImpl. createDefaultReadGroup(Context context, Collection collection, String typeOfGroupString, int defaultRead)GroupCollectionServiceImpl. createSubmitters(Context context, Collection collection)GroupCollectionServiceImpl. createWorkflowGroup(Context context, Collection collection, int step)GroupCollection. getAdministrators()Get the default group of administrators, if there is one.GroupCommunity. getAdministrators()Get the default group of administrators, if there is one.GroupCollection. getSubmitters()Get the default group of submitters, if there is one.GroupCollectionServiceImpl. getWorkflowGroup(Context context, Collection collection, int step)GroupCollection. getWorkflowStep1(Context context)GroupCollection. getWorkflowStep2(Context context)GroupCollection. getWorkflowStep3(Context context)Methods in org.dspace.content that return types with arguments of type Group Modifier and Type Method Description List<Group>WorkspaceItem. getSupervisorGroups()Methods in org.dspace.content with parameters of type Group Modifier and Type Method Description CommunityCommunityServiceImpl. findByAdminGroup(Context context, Group group)CollectionCollectionServiceImpl. findByGroup(Context context, Group group)voidItemServiceImpl. removeGroupPolicies(Context context, Item item, Group group)voidCollection. setWorkflowGroup(Context context, int step, Group g)voidCollectionServiceImpl. setWorkflowGroup(Context context, Collection collection, int step, Group group) -
Uses of Group in org.dspace.content.dao
Methods in org.dspace.content.dao with parameters of type Group Modifier and Type Method Description CommunityCommunityDAO. findByAdminGroup(Context context, Group group)CollectionCollectionDAO. findByGroup(Context context, Group group) -
Uses of Group in org.dspace.content.dao.impl
Methods in org.dspace.content.dao.impl with parameters of type Group Modifier and Type Method Description CommunityCommunityDAOImpl. findByAdminGroup(Context context, Group group)CollectionCollectionDAOImpl. findByGroup(Context context, Group group) -
Uses of Group in org.dspace.content.packager
Methods in org.dspace.content.packager that return types with arguments of type Group Modifier and Type Method Description protected List<Group>RoleDisseminator. findAssociatedGroups(Context context, DSpaceObject object)Find all Groups associated with this DSpace Object.Methods in org.dspace.content.packager with parameters of type Group Modifier and Type Method Description protected StringRoleDisseminator. getGroupType(Context context, DSpaceObject dso, Group group)Return a Group Type string (see RoleDisseminator.GROUP_TYPE_* constants) which describes the type of group and its relation to the given object.protected voidRoleDisseminator. writeGroup(Context context, DSpaceObject relatedObject, Group group, XMLStreamWriter writer)Emit XML describing a single Group. -
Uses of Group in org.dspace.content.service
Methods in org.dspace.content.service that return Group Modifier and Type Method Description GroupCollectionService. createAdministrators(Context context, Collection collection)Create a default administrators group if one does not already exist.GroupCommunityService. createAdministrators(Context context, Community community)Create a default administrators group if one does not already exist.GroupCollectionService. createDefaultReadGroup(Context context, Collection collection, String typeOfGroupString, int defaultRead)This method will create a default read group for the given Collection.GroupCollectionService. createSubmitters(Context context, Collection collection)Create a default submitters group if one does not already exist.GroupCollectionService. createWorkflowGroup(Context context, Collection collection, int step)Create a workflow group for the given step if one does not already exist.GroupCollectionService. getWorkflowGroup(Context context, Collection collection, int step)Get the the workflow group corresponding to a particular workflow step.Methods in org.dspace.content.service with parameters of type Group Modifier and Type Method Description CommunityCommunityService. findByAdminGroup(Context context, Group group)CollectionCollectionService. findByGroup(Context context, Group group)voidItemService. removeGroupPolicies(Context context, Item item, Group group)remove all of the policies for item's bitstreams and bundles that belong to a given GroupvoidCollectionService. setWorkflowGroup(Context context, Collection collection, int step, Group group)Set the workflow group corresponding to a particular workflow step. -
Uses of Group in org.dspace.core
Methods in org.dspace.core that return types with arguments of type Group Modifier and Type Method Description Set<Group>Context. getCachedAllMemberGroupsSet(EPerson ePerson)Set<Group>ContextReadOnlyCache. getCachedAllMemberGroupsSet(EPerson ePerson)List<Group>Context. getSpecialGroups()Get an array of all of the special groups that current user is a member of.Methods in org.dspace.core with parameters of type Group Modifier and Type Method Description voidContext. cacheGroupMembership(Group group, EPerson eperson, Boolean isMember)voidContextReadOnlyCache. cacheGroupMembership(Group group, EPerson eperson, Boolean isMember)BooleanContext. getCachedGroupMembership(Group group, EPerson eperson)BooleanContextReadOnlyCache. getCachedGroupMembership(Group group, EPerson eperson)Method parameters in org.dspace.core with type arguments of type Group Modifier and Type Method Description voidContext. cacheAllMemberGroupsSet(EPerson ePerson, Set<Group> groups)voidContextReadOnlyCache. cacheAllMemberGroupsSet(EPerson ePerson, Set<Group> groups) -
Uses of Group in org.dspace.eperson
Fields in org.dspace.eperson declared as Group Modifier and Type Field Description GroupGroup2GroupCache. childGroupGroup2GroupCache. parentFields in org.dspace.eperson with type parameters of type Group Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<Group2GroupCache,Group>Group2GroupCache_. childstatic javax.persistence.metamodel.ListAttribute<Group,EPerson>Group_. epeoplestatic javax.persistence.metamodel.ListAttribute<EPerson,Group>EPerson_. groupsstatic javax.persistence.metamodel.ListAttribute<Group,Group>Group_. groupsstatic javax.persistence.metamodel.ListAttribute<Group,Group>Group_. groupsstatic javax.persistence.metamodel.SingularAttribute<Group,Integer>Group_. legacyIdstatic javax.persistence.metamodel.SingularAttribute<Group,String>Group_. namestatic javax.persistence.metamodel.SingularAttribute<Group2GroupCache,Group>Group2GroupCache_. parentstatic javax.persistence.metamodel.ListAttribute<Group,Group>Group_. parentGroupsstatic javax.persistence.metamodel.ListAttribute<Group,Group>Group_. parentGroupsstatic javax.persistence.metamodel.SingularAttribute<Group,Boolean>Group_. permanentstatic javax.persistence.metamodel.ListAttribute<Group,WorkspaceItem>Group_. supervisedItemsMethods in org.dspace.eperson that return Group Modifier and Type Method Description GroupGroupServiceImpl. create(Context context)GroupGroupServiceImpl. find(Context context, UUID id)GroupGroupServiceImpl. findByIdOrLegacyId(Context context, String id)GroupGroupServiceImpl. findByLegacyId(Context context, int id)GroupGroupServiceImpl. findByName(Context context, String name)GroupGroup2GroupCache. getChild()GroupGroup2GroupCache. getParent()Methods in org.dspace.eperson that return types with arguments of type Group Modifier and Type Method Description List<Group>GroupServiceImpl. allMemberGroups(Context context, EPerson ePerson)Set<Group>GroupServiceImpl. allMemberGroupsSet(Context context, EPerson ePerson)List<Group>GroupServiceImpl. findAll(Context context, int sortField)Deprecated.List<Group>GroupServiceImpl. findAll(Context context, List<MetadataField> metadataSortFields)List<Group>GroupServiceImpl. findAll(Context context, List<MetadataField> metadataSortFields, int pageSize, int offset)List<Group>GroupServiceImpl. findByMetadataField(Context context, String searchValue, MetadataField metadataField)List<Group>GroupServiceImpl. getEmptyGroups(Context context)Get a list of groups with no members.List<Group>EPerson. getGroups()List<Group>Group. getMemberGroups()Return Group members of a Group.List<Group>GroupServiceImpl. search(Context context, String groupIdentifier)List<Group>GroupServiceImpl. search(Context context, String groupIdentifier, int offset, int limit)Methods in org.dspace.eperson with parameters of type Group Modifier and Type Method Description voidSupervisorServiceImpl. add(Context context, Group group, WorkspaceItem workspaceItem, int policy)voidGroupServiceImpl. addMember(Context context, Group group, EPerson e)voidGroupServiceImpl. addMember(Context context, Group groupParent, Group groupChild)List<EPerson>GroupServiceImpl. allMembers(Context c, Group g)voidGroupServiceImpl. delete(Context context, Group group)DSpaceObjectGroupServiceImpl. getParentObject(Context context, Group group)booleanGroupServiceImpl. isDirectMember(Group group, EPerson ePerson)booleanGroupServiceImpl. isEmpty(Group group)Return true if group has no direct or indirect membersprotected booleanGroupServiceImpl. isEPersonInGroup(Context context, Group group, EPerson ePerson)booleanGroupServiceImpl. isMember(Context context, EPerson ePerson, Group group)booleanGroupServiceImpl. isMember(Context context, Group group)booleanGroupServiceImpl. isMember(Group owningGroup, Group childGroup)booleanSupervisorServiceImpl. isOrder(Context context, WorkspaceItem workspaceItem, Group group)booleanGroupServiceImpl. isParentOf(Context context, Group parentGroup, Group childGroup)voidSupervisorServiceImpl. remove(Context context, WorkspaceItem workspaceItem, Group group)voidGroupServiceImpl. removeMember(Context context, Group group, EPerson ePerson)voidGroupServiceImpl. removeMember(Context context, Group groupParent, Group childGroup)voidGroup2GroupCache. setChild(Group child)voidGroupServiceImpl. setName(Group group, String name)voidGroup2GroupCache. setParent(Group parent)voidGroupServiceImpl. update(Context context, Group group)Update the group - writing out group object and EPerson list if necessaryvoidGroupServiceImpl. updateLastModified(Context context, Group dso)Method parameters in org.dspace.eperson with type arguments of type Group Modifier and Type Method Description List<EPerson>EPersonServiceImpl. findByGroups(Context c, Set<Group> groups) -
Uses of Group in org.dspace.eperson.dao
Methods in org.dspace.eperson.dao that return Group Modifier and Type Method Description GroupGroupDAO. findByIdAndMembership(Context context, UUID id, EPerson ePerson)Find a group by its name and the membership of the given EPersonGroupGroupDAO. findByName(Context context, String name)Find a group by its name (exact match)Methods in org.dspace.eperson.dao that return types with arguments of type Group Modifier and Type Method Description List<Group>GroupDAO. findAll(Context context, int pageSize, int offset)Find all groups ordered by name ascendingList<Group>GroupDAO. findAll(Context context, List<MetadataField> metadataSortFields, int pageSize, int offset)Find all groups ordered by the specified metadata fields ascendingList<Group>GroupDAO. findByEPerson(Context context, EPerson ePerson)Find all groups that the given ePerson belongs toList<Group>GroupDAO. findByMetadataField(Context context, String searchValue, MetadataField metadataField)Look up groups based on their value for a certain metadata field (NOTE: name is not stored as metadata)List<Group>GroupDAO. findByNameLike(Context context, String groupName, int offset, int limit)Find a group by its name (fuzzy match)List<Group>GroupDAO. getEmptyGroups(Context context)Return all empty groupsMethods in org.dspace.eperson.dao with parameters of type Group Modifier and Type Method Description Group2GroupCacheGroup2GroupCacheDAO. find(Context context, Group parent, Group child)List<Group2GroupCache>Group2GroupCacheDAO. findByParent(Context context, Group group)Group2GroupCacheGroup2GroupCacheDAO. findByParentAndChild(Context context, Group parent, Group child)Method parameters in org.dspace.eperson.dao with type arguments of type Group Modifier and Type Method Description List<Group2GroupCache>Group2GroupCacheDAO. findByChildren(Context context, Iterable<Group> groups)List<EPerson>EPersonDAO. findByGroups(Context context, Set<Group> groups) -
Uses of Group in org.dspace.eperson.dao.impl
Methods in org.dspace.eperson.dao.impl that return Group Modifier and Type Method Description GroupGroupDAOImpl. findByIdAndMembership(Context context, UUID id, EPerson ePerson)GroupGroupDAOImpl. findByName(Context context, String name)Methods in org.dspace.eperson.dao.impl that return types with arguments of type Group Modifier and Type Method Description List<Group>GroupDAOImpl. findAll(Context context, int pageSize, int offset)List<Group>GroupDAOImpl. findAll(Context context, List<MetadataField> sortMetadataFields, int pageSize, int offset)List<Group>GroupDAOImpl. findByEPerson(Context context, EPerson ePerson)List<Group>GroupDAOImpl. findByMetadataField(Context context, String searchValue, MetadataField metadataField)List<Group>GroupDAOImpl. findByNameLike(Context context, String groupName, int offset, int limit)List<Group>GroupDAOImpl. getEmptyGroups(Context context)Methods in org.dspace.eperson.dao.impl with parameters of type Group Modifier and Type Method Description voidGroupDAOImpl. delete(Context context, Group group)Group2GroupCacheGroup2GroupCacheDAOImpl. find(Context context, Group parent, Group child)List<Group2GroupCache>Group2GroupCacheDAOImpl. findByParent(Context context, Group group)Group2GroupCacheGroup2GroupCacheDAOImpl. findByParentAndChild(Context context, Group parent, Group child)Method parameters in org.dspace.eperson.dao.impl with type arguments of type Group Modifier and Type Method Description List<Group2GroupCache>Group2GroupCacheDAOImpl. findByChildren(Context context, Iterable<Group> groups)List<EPerson>EPersonDAOImpl. findByGroups(Context context, Set<Group> groups) -
Uses of Group in org.dspace.eperson.service
Methods in org.dspace.eperson.service that return Group Modifier and Type Method Description GroupGroupService. create(Context context)Create a new groupGroupGroupService. findByName(Context context, String name)Find the group by its name - assumes name is uniqueMethods in org.dspace.eperson.service that return types with arguments of type Group Modifier and Type Method Description List<Group>GroupService. allMemberGroups(Context context, EPerson ePerson)Get all of the groups that an eperson is a member of.Set<Group>GroupService. allMemberGroupsSet(Context context, EPerson ePerson)List<Group>GroupService. findAll(Context context, int sortField)Deprecated.List<Group>GroupService. findAll(Context context, List<MetadataField> metadataSortFields)Deprecated.Please usefindAll(Context context, List<MetadataField> metadataFieldsSort, int pageSize, int offset)insteadList<Group>GroupService. findAll(Context context, List<MetadataField> metadataSortFields, int pageSize, int offset)Finds all groups in the siteList<Group>GroupService. findByMetadataField(Context context, String searchValue, MetadataField metadataField)Look up groups based on their value for a certain metadata field (NOTE: name is not stored as metadata)List<Group>GroupService. getEmptyGroups(Context context)Find all empty groups in DSpaceList<Group>GroupService. search(Context context, String groupIdentifier)Find the groups that match the search query across eperson_group_id or nameList<Group>GroupService. search(Context context, String groupIdentifier, int offset, int limit)Find the groups that match the search query across eperson_group_id or nameMethods in org.dspace.eperson.service with parameters of type Group Modifier and Type Method Description voidSupervisorService. add(Context context, Group group, WorkspaceItem workspaceItem, int policy)adds a supervision order to the databasevoidGroupService. addMember(Context context, Group group, EPerson e)add an eperson membervoidGroupService. addMember(Context context, Group groupParent, Group groupChild)add group to this groupList<EPerson>GroupService. allMembers(Context context, Group group)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.booleanGroupService. isDirectMember(Group group, EPerson ePerson)check to see if an eperson is a direct member.booleanGroupService. isEmpty(Group group)Return true if group has no direct or indirect membersbooleanGroupService. isMember(Context context, EPerson eperson, Group group)fast check to see if an eperson is a member called with eperson id, does database lookup without instantiating all of the epeople objects and is thus a static methodbooleanGroupService. isMember(Context context, Group group)fast check to see if an eperson is a member called with eperson id, does database lookup without instantiating all of the epeople objects and is thus a static methodbooleanGroupService. isMember(Group owningGroup, Group childGroup)Check to see if childGroup is a direct group member of owningGroup.booleanSupervisorService. isOrder(Context context, WorkspaceItem workspaceItem, Group group)finds out if there is a supervision order that matches this set of valuesbooleanGroupService. isParentOf(Context context, Group parentGroup, Group childGroup)Check to see if parentGroup is a direct or in-direct parent of a childGroup.voidSupervisorService. remove(Context context, WorkspaceItem workspaceItem, Group group)removes the requested group from the requested workspace item in terms of supervision.voidGroupService. removeMember(Context context, Group group, EPerson ePerson)remove an eperson from a groupvoidGroupService. removeMember(Context context, Group groupParent, Group childGroup)remove group from this groupvoidGroupService. setName(Group group, String name)set name of groupMethod parameters in org.dspace.eperson.service with type arguments of type Group Modifier and Type Method Description List<EPerson>EPersonService. findByGroups(Context c, Set<Group> groups)Retrieve all accounts which belong to at least one of the specified groups. -
Uses of Group in org.dspace.usage
Methods in org.dspace.usage that return Group Modifier and Type Method Description Group[]UsageWorkflowEvent. getGroupOwners()Methods in org.dspace.usage with parameters of type Group Modifier and Type Method Description voidUsageWorkflowEvent. setGroupOwners(Group... newGroupOwner) -
Uses of Group in org.dspace.workflow
Methods in org.dspace.workflow that return Group Modifier and Type Method Description GroupWorkflowService. createWorkflowRoleGroup(Context context, Collection collection, String roleName)This method will create the workflowRoleGroup for a collection and the given rolenameGroupWorkflowService. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup)Methods in org.dspace.workflow with parameters of type Group Modifier and Type Method Description GroupWorkflowService. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup) -
Uses of Group in org.dspace.workflowbasic
Methods in org.dspace.workflowbasic that return Group Modifier and Type Method Description GroupBasicWorkflowServiceImpl. createWorkflowRoleGroup(Context context, Collection collection, String roleName)GroupBasicWorkflowServiceImpl. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup)Methods in org.dspace.workflowbasic with parameters of type Group Modifier and Type Method Description GroupBasicWorkflowServiceImpl. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup)protected voidBasicWorkflowServiceImpl. logWorkflowEvent(Context context, Item item, BasicWorkflowItem workflowItem, EPerson actor, int newstate, EPerson newOwner, Collection mycollection, int oldState, Group newOwnerGroup)protected voidBasicWorkflowServiceImpl. notifyGroupOfTask(Context c, BasicWorkflowItem wi, Group mygroup, List<EPerson> epa) -
Uses of Group in org.dspace.xmlworkflow
Methods in org.dspace.xmlworkflow that return Group Modifier and Type Method Description GroupXmlWorkflowServiceImpl. createWorkflowRoleGroup(Context context, Collection collection, String roleName)static GroupWorkflowUtils. getRoleGroup(Context context, Collection collection, Role role)GroupXmlWorkflowServiceImpl. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup)Methods in org.dspace.xmlworkflow that return types with arguments of type Group Modifier and Type Method Description ArrayList<Group>RoleMembers. getGroups()Methods in org.dspace.xmlworkflow with parameters of type Group Modifier and Type Method Description voidRoleMembers. addGroup(Group group)protected voidXmlWorkflowServiceImpl. addGroupPolicyToItem(Context context, Item item, int action, Group group, String policyType)static voidWorkflowUtils. createCollectionWorkflowRole(Context context, Collection collection, String roleId, Group group)Creates a role for a collection by linking a group of epersons to a role IDGroupXmlWorkflowServiceImpl. getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup)protected voidXmlWorkflowServiceImpl. grantGroupAllItemPolicies(Context context, Item item, Group group, String policyType)protected voidXmlWorkflowServiceImpl. removeGroupItemPolicies(Context context, Item item, Group e) -
Uses of Group in org.dspace.xmlworkflow.storedcomponents
Fields in org.dspace.xmlworkflow.storedcomponents with type parameters of type Group Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<CollectionRole,Group>CollectionRole_. groupstatic javax.persistence.metamodel.SingularAttribute<PoolTask,Group>PoolTask_. groupstatic javax.persistence.metamodel.SingularAttribute<WorkflowItemRole,Group>WorkflowItemRole_. groupMethods in org.dspace.xmlworkflow.storedcomponents that return Group Modifier and Type Method Description GroupCollectionRole. getGroup()GroupPoolTask. getGroup()GroupWorkflowItemRole. getGroup()Methods in org.dspace.xmlworkflow.storedcomponents with parameters of type Group Modifier and Type Method Description CollectionRoleCollectionRoleServiceImpl. create(Context context, Collection collection, String roleId, Group group)List<CollectionRole>CollectionRoleServiceImpl. findByGroup(Context context, Group group)List<PoolTask>PoolTaskServiceImpl. findByGroup(Context context, Group group)voidCollectionRole. setGroup(Group group)voidPoolTask. setGroup(Group group)voidWorkflowItemRole. setGroup(Group group)Method parameters in org.dspace.xmlworkflow.storedcomponents with type arguments of type Group Modifier and Type Method Description protected List<PoolTask>PoolTaskServiceImpl. findByGroups(Context context, EPerson ePerson, List<Group> groups) -
Uses of Group in org.dspace.xmlworkflow.storedcomponents.dao
Methods in org.dspace.xmlworkflow.storedcomponents.dao with parameters of type Group Modifier and Type Method Description List<CollectionRole>CollectionRoleDAO. findByGroup(Context context, Group group)List<PoolTask>PoolTaskDAO. findByGroup(Context context, Group group)PoolTaskPoolTaskDAO. findByWorkflowItemAndGroup(Context context, Group group, XmlWorkflowItem workflowItem) -
Uses of Group in org.dspace.xmlworkflow.storedcomponents.dao.impl
Methods in org.dspace.xmlworkflow.storedcomponents.dao.impl with parameters of type Group Modifier and Type Method Description List<CollectionRole>CollectionRoleDAOImpl. findByGroup(Context context, Group group)List<PoolTask>PoolTaskDAOImpl. findByGroup(Context context, Group group)PoolTaskPoolTaskDAOImpl. findByWorkflowItemAndGroup(Context context, Group group, XmlWorkflowItem workflowItem) -
Uses of Group in org.dspace.xmlworkflow.storedcomponents.service
Methods in org.dspace.xmlworkflow.storedcomponents.service with parameters of type Group Modifier and Type Method Description CollectionRoleCollectionRoleService. create(Context context, Collection collection, String roleId, Group group)List<CollectionRole>CollectionRoleService. findByGroup(Context context, Group group)List<PoolTask>PoolTaskService. findByGroup(Context context, Group group)This method will return a list of PoolTask for the given group
-