Uses of Class
cz.metacentrum.perun.core.api.RichGroup
Packages that use RichGroup
Package
Description
-
Uses of RichGroup in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that return RichGroupModifier and TypeMethodDescriptionGroupsManager.getRichGroupByIdWithAttributesByNames
(PerunSession sess, int groupId, List<String> attrNames) Return RichGroup selected by id containing selected attributesMethods in cz.metacentrum.perun.core.api that return types with arguments of type RichGroupModifier and TypeMethodDescriptionFacilitiesManager.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) Get all RichGroups which can use this facility (Groups must be assigned to Resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned) We also retrieve attributes specified by attrNames for each returned RichGroup.GroupsManager.getAllRichGroups
(PerunSession sess) Get all groups with all attributes.GroupsManager.getAllRichGroups
(PerunSession sess, List<String> attrNames) Get all groups with their specified attributes.GroupsManager.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames) Deprecated.GroupsManager.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Return all RichGroups containing selected attributes filtered by role and its typeGroupsManager.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Deprecated.GroupsManager.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Return all RichSubGroups in parentGroup (all levels sub groups) containing selected attributes filtered by role and its type,GroupsManager.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) Get page of groups from the given vo.GroupsManager.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManager.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Return all RichGroups for specified member, containing selected attributes filtered by role and its type.GroupsManager.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to the resource filtered by specific member.GroupsManager.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to resource.UsersManager.getRichGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user, List<String> attrNames) Return all groups where user is active (has VALID status in VO and Group together) for specified user and resourceUsersManager.getRichGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user, List<String> attrNames) Return all RichGroups where user is active (has VALID status in VO and Group together) for specified user and resource with specified group attributes by their names (URNs).GroupsManager.getRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Return RichSubGroups in parentGroup (only 1 level subgroups) containing selected attributesGroupsManager.getSubgroupsPage
(PerunSession sess, Group group, GroupsPageQuery query, List<String> attrNames) Get page of subgroups from the given parent group. -
Uses of RichGroup in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return RichGroupModifier and TypeMethodDescriptionGroupsManagerBl.convertGroupToRichGroupWithAttributes
(PerunSession sess, Group group) This method takes group and creates RichGroup containing all attributesGroupsManagerBl.convertGroupToRichGroupWithAttributesByName
(PerunSession sess, Group group, List<String> attrNames) This method takes group and creates RichGroup containing selected attributesGroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, RichGroup richGroup) For richGroup filter all his group attributes and remove all which principal has no access to.GroupsManagerBl.getRichGroupByIdWithAttributesByNames
(PerunSession sess, int groupId, List<String> attrNames) Returns RichGroup selected by id containing selected attributesMethods in cz.metacentrum.perun.core.bl that return types with arguments of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, Resource resource, List<Group> groups, List<String> attrNames) This method takes list of groups, resource, member and list of attrNames and then creates list of RichGroups containing all selected group, group-resource and member-group attributes filtered by list (attributes from other namespaces are skipped without any warning).GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups) This method takes list of groups and member and then creates list of RichGroups containing all group and member-group attributesGroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups, List<String> attrNames) This method takes list of groups, member and list of attrNames and then creates list of RichGroups containing all selected group and member-group attributes by list (attributes from other namespaces are skipped).GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups) This method takes list of groups and resource and then creates list of RichGroups containing all group and group-resource attributesGroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups, List<String> attrNames) This method takes list of groups, resource and list of attrNames and then creates list of RichGroups containing all selected group and group-resource attributes by list (attributes from other namespaces are skipped).GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, List<Group> groups) This method takes list of groups and creates list of RichGroups containing all attributesGroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, List<Group> groups, List<String> attrNames) This method takes list of groups and creates list of RichGroups containing selected attributesGroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups) For list of richGroups filter all their group attributes and remove all which principal has no access to.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to.FacilitiesManagerBl.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) Get all RichGroups which can use this facility (Groups must be assigned to Resource which belongs to this facility) specificVo and specificService can choose concrete groups if specificVo, specificService or both are null, they do not specific (all possible results are returned) We also retrieve attributes specified by attrNames for each returned RichGroup.GroupsManagerBl.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames) Deprecated.GroupsManagerBl.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Returns all RichGroups containing selected attributes filtered by role and its typeGroupsManagerBl.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Deprecated.GroupsManagerBl.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Returns all RichSubGroups from parentGroup containing selected attributes filtered by role and its type (all levels subgroups)GroupsManagerBl.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) Get page of groups from the given vo.GroupsManagerBl.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManagerBl.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Return all RichGroups for specified member, containing selected attributes filtered by role and its type.GroupsManagerBl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to the resource filtered by specific member.GroupsManagerBl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Resource resource, List<String> attrNames) Get all RichGroups with selected attributes assigned to the resource.GroupsManagerBl.getRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Returns RichSubGroups from parentGroup containing selected attributes (only 1 level subgroups)GroupsManagerBl.getSubgroupsPage
(PerunSession sess, Group group, GroupsPageQuery query, List<String> attrNames) Get page of subgroups from the given parent group.Methods in cz.metacentrum.perun.core.bl with parameters of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, RichGroup richGroup) For richGroup filter all his group attributes and remove all which principal has no access to.Method parameters in cz.metacentrum.perun.core.bl with type arguments of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups) For list of richGroups filter all their group attributes and remove all which principal has no access to.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to.GroupsManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) For list of richGroups filter all their group attributes and remove all which principal has no access to. -
Uses of RichGroup in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return RichGroupModifier and TypeMethodDescriptionGroupsManagerBlImpl.convertGroupToRichGroupWithAttributes
(PerunSession sess, Group group) GroupsManagerBlImpl.convertGroupToRichGroupWithAttributesByName
(PerunSession sess, Group group, List<String> attrNames) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, RichGroup richGroup) GroupsManagerBlImpl.getRichGroupByIdWithAttributesByNames
(PerunSession sess, int groupId, List<String> attrNames) Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, Resource resource, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Resource resource, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, List<Group> groups) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) FacilitiesManagerBlImpl.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) GroupsManagerBlImpl.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames) Deprecated.GroupsManagerBlImpl.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerBlImpl.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Deprecated.GroupsManagerBlImpl.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerBlImpl.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) GroupsManagerBlImpl.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManagerBlImpl.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerBlImpl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Member member, Resource resource, List<String> attrNames) GroupsManagerBlImpl.getRichGroupsWithAttributesAssignedToResource
(PerunSession sess, Resource resource, List<String> attrNames) GroupsManagerBlImpl.getRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) GroupsManagerBlImpl.getSubgroupsPage
(PerunSession sess, Group group, GroupsPageQuery query, List<String> attrNames) Methods in cz.metacentrum.perun.core.blImpl with parameters of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, RichGroup richGroup) Method parameters in cz.metacentrum.perun.core.blImpl with type arguments of type RichGroupModifier and TypeMethodDescriptionGroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Member member, Resource resource, boolean useContext) GroupsManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichGroup> richGroups, Resource resource, boolean useContext) -
Uses of RichGroup in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that return RichGroupModifier and TypeMethodDescriptionGroupsManagerEntry.getRichGroupByIdWithAttributesByNames
(PerunSession sess, int groupId, List<String> attrNames) Methods in cz.metacentrum.perun.core.entry that return types with arguments of type RichGroupModifier and TypeMethodDescriptionFacilitiesManagerEntry.getAllowedRichGroupsWithAttributes
(PerunSession perunSession, Facility facility, Vo specificVo, Service specificService, List<String> attrNames) GroupsManagerEntry.getAllRichGroups
(PerunSession sess) GroupsManagerEntry.getAllRichGroups
(PerunSession sess, List<String> attrNames) GroupsManagerEntry.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames) Deprecated.GroupsManagerEntry.getAllRichGroupsWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerEntry.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) Deprecated.GroupsManagerEntry.getAllRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerEntry.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) GroupsManagerEntry.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManagerEntry.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) GroupsManagerEntry.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) GroupsManagerEntry.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Resource resource, List<String> attrNames) UsersManagerEntry.getRichGroupsWhereUserIsActive
(PerunSession sess, Facility facility, User user, List<String> attrNames) UsersManagerEntry.getRichGroupsWhereUserIsActive
(PerunSession sess, Resource resource, User user, List<String> attrNames) GroupsManagerEntry.getRichSubGroupsWithAttributesByNames
(PerunSession sess, Group parentGroup, List<String> attrNames) GroupsManagerEntry.getSubgroupsPage
(PerunSession sess, Group group, GroupsPageQuery query, List<String> attrNames)