Uses of Enum Class
cz.metacentrum.perun.core.api.MemberGroupStatus
Package
Description
-
Uses of MemberGroupStatus in cz.metacentrum.perun.core.api
Modifier and TypeMethodDescriptionMember.getGroupStatus()
Returns group status of member for given context.static MemberGroupStatus
MemberGroupStatus.getMemberGroupStatus
(int code) static MemberGroupStatus
Returns the enum constant of this class with the specified name.static MemberGroupStatus[]
MemberGroupStatus.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionGroupsManager.getGroupMembersCountsByGroupStatus
(PerunSession sess, Group group) Returns counts of group members by their group status.Member.getGroupStatuses()
MembersPageQuery.getGroupStatuses()
Modifier and TypeMethodDescriptionvoid
Member.putGroupStatus
(int groupId, MemberGroupStatus status) Adds member's status for given group.GroupsManager.setMemberGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) Set Members Group status for specified DIRECT member and group.Modifier and TypeMethodDescriptionvoid
Member.putGroupStatuses
(Map<Integer, MemberGroupStatus> groupStatuses) Adds member's statuses for given group.protected void
Member.setGroupsStatuses
(Map<Integer, MemberGroupStatus> groupsStatuses) void
MembersPageQuery.setGroupStatuses
(List<MemberGroupStatus> groupStatuses) -
Uses of MemberGroupStatus in cz.metacentrum.perun.core.bl
Modifier and TypeMethodDescriptionGroupsManagerBl.getDirectMemberGroupStatus
(PerunSession session, Member member, Group group) Returns members direct status in given group.GroupsManagerBl.getTotalMemberGroupStatus
(PerunSession session, Member member, Group group) Returns total member's status in given group.MembersManagerBl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) Returns unified result of MemberGroupStatus for specified member and resource.MembersManagerBl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Returns unified result of MemberGroupStatus for specified user and facility.Modifier and TypeMethodDescriptionGroupsManagerBl.getGroupMembersCountsByGroupStatus
(PerunSession sess, Group group) Returns counts of group members by their group status.GroupsManagerBl.getTotalGroupStatusForMembers
(PerunSession session, Group group, List<Member> members) Returns total member's status of given members in given group.Modifier and TypeMethodDescriptionGroupsManagerBl.getGroupMembers
(PerunSession sess, Group group, MemberGroupStatus statusInGroup, Status status) Return all members of the group who has specific status in the group and also specific status in the Vo.Modifier and TypeMethodDescriptionvoid
GroupsManagerBl.recalculateMemberGroupStatusRecursively
(PerunSession sess, Member member, Group group, Map<Integer, Map<Integer, MemberGroupStatus>> previousStatuses) Calculates the state of given member in given group and calls this method recursively for all parent groups. -
Uses of MemberGroupStatus in cz.metacentrum.perun.core.blImpl
Modifier and TypeMethodDescriptionGroupsManagerBlImpl.getDirectMemberGroupStatus
(PerunSession session, Member member, Group group) GroupsManagerBlImpl.getTotalMemberGroupStatus
(PerunSession session, Member member, Group group) MembersManagerBlImpl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) MembersManagerBlImpl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Modifier and TypeMethodDescriptionGroupsManagerBlImpl.getGroupMembersCountsByGroupStatus
(PerunSession sess, Group group) GroupsManagerBlImpl.getTotalGroupStatusForMembers
(PerunSession session, Group group, List<Member> members) Modifier and TypeMethodDescriptionGroupsManagerBlImpl.getGroupMembers
(PerunSession sess, Group group, MemberGroupStatus statusInGroup, Status status) Modifier and TypeMethodDescriptionvoid
GroupsManagerBlImpl.recalculateMemberGroupStatusRecursively
(PerunSession sess, Member member, Group group, Map<Integer, Map<Integer, MemberGroupStatus>> previousStatus) Calculates the state of given member in given group and if it differs from given 'previousState' calls this method recursively for all parent groups. -
Uses of MemberGroupStatus in cz.metacentrum.perun.core.entry
Modifier and TypeMethodDescriptionGroupsManagerEntry.getGroupMembersCountsByGroupStatus
(PerunSession sess, Group group) Modifier and TypeMethodDescriptionGroupsManagerEntry.setMemberGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) -
Uses of MemberGroupStatus in cz.metacentrum.perun.core.impl
Modifier and TypeMethodDescriptionGroupsManagerImpl.getDirectMemberGroupStatus
(PerunSession session, Member member, Group group) GroupsManagerImpl.getTotalMemberGroupStatus
(PerunSession session, Member member, Group group) MembersManagerImpl.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) MembersManagerImpl.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Modifier and TypeMethodDescriptionGroupsManagerImpl.getTotalGroupStatusForMembers
(PerunSession session, Group group, List<Member> members) Modifier and TypeMethodDescriptionvoid
GroupsManagerImpl.setDirectGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) void
GroupsManagerImpl.setIndirectGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) -
Uses of MemberGroupStatus in cz.metacentrum.perun.core.implApi
Modifier and TypeMethodDescriptionGroupsManagerImplApi.getDirectMemberGroupStatus
(PerunSession session, Member member, Group group) Returns direct members status in given group.GroupsManagerImplApi.getTotalMemberGroupStatus
(PerunSession session, Member member, Group group) Returns total member's status in given group.MembersManagerImplApi.getUnifiedMemberGroupStatus
(PerunSession sess, Member member, Resource resource) Returns unified result of MemberGroupStatus for specified member and resource.MembersManagerImplApi.getUnifiedMemberGroupStatus
(PerunSession sess, User user, Facility facility) Returns unified result of MemberGroupStatus for specified user and facility.Modifier and TypeMethodDescriptionGroupsManagerImplApi.getTotalGroupStatusForMembers
(PerunSession session, Group group, List<Member> members) Returns total member's status of given members in given group.Modifier and TypeMethodDescriptionvoid
GroupsManagerImplApi.setDirectGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) Set direct status of the member to specified status in given group.void
GroupsManagerImplApi.setIndirectGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) Set status of the member to specified status for indirect relations where the given group is the source group. -
Uses of MemberGroupStatus in cz.metacentrum.perun.rpclib.impl
Modifier and TypeMethodDescriptionvoid
JsonDeserializer.MemberMixIn.putGroupStatus
(int groupId, MemberGroupStatus status) Modifier and TypeMethodDescriptionvoid
JsonDeserializer.MemberMixIn.putGroupStatuses
(Map<Integer, MemberGroupStatus> groupStatuses) void
JsonDeserializer.MemberMixIn.setGroupsStatuses
(Map<Integer, MemberGroupStatus> groupsStatuses)