Uses of Enum Class
edu.internet2.middleware.grouper.ws.member.WsMemberFilter
Package
Description
This package has grouper-ws logic and beans
-
Uses of WsMemberFilter in edu.internet2.middleware.grouper.ws
Modifier and TypeMethodDescriptionstatic WsGetGroupsResults
GrouperServiceLogic.getGroups
(GrouperVersion clientVersion, WsSubjectLookup[] subjectLookups, WsMemberFilter memberFilter, WsSubjectLookup actAsSubjectLookup, boolean includeGroupDetail, boolean includeSubjectDetail, String[] subjectAttributeNames, WsParam[] params, String fieldName, String scope, WsStemLookup wsStemLookup, StemScope stemScope, String enabled, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Timestamp pointInTimeFrom, Timestamp pointInTimeTo, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved) get groups from members based on filter (accepts batch of members)static WsGetGroupsLiteResult
GrouperServiceLogic.getGroupsLite
(GrouperVersion clientVersion, String subjectId, String subjectSourceId, String subjectIdentifier, WsMemberFilter memberFilter, String actAsSubjectId, String actAsSubjectSourceId, String actAsSubjectIdentifier, boolean includeGroupDetail, boolean includeSubjectDetail, String subjectAttributeNames, String paramName0, String paramValue0, String paramName1, String paramValue1, String fieldName, String scope, String stemName, String stemUuid, StemScope stemScope, String enabled, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Timestamp pointInTimeFrom, Timestamp pointInTimeTo, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved) get groups for a subject based on filterstatic WsGetMembersResults
GrouperServiceLogic.getMembers
(GrouperVersion clientVersion, WsGroupLookup[] wsGroupLookups, WsMemberFilter memberFilter, WsSubjectLookup actAsSubjectLookup, Field fieldName, boolean includeGroupDetail, boolean includeSubjectDetail, String[] subjectAttributeNames, WsParam[] params, String[] sourceIds, Timestamp pointInTimeFrom, Timestamp pointInTimeTo, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Boolean pointInTimeRetrieve, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved) get members from a group based on a filter (all, immediate only, effective only, composite)static WsGetMembershipsResults
GrouperServiceLogic.getMemberships
(GrouperVersion clientVersion, WsGroupLookup[] wsGroupLookups, WsSubjectLookup[] wsSubjectLookups, WsMemberFilter wsMemberFilter, WsSubjectLookup actAsSubjectLookup, Field fieldName, boolean includeSubjectDetail, String[] subjectAttributeNames, boolean includeGroupDetail, WsParam[] params, String[] sourceIds, String scope, WsStemLookup wsStemLookup, StemScope stemScope, String enabled, String[] membershipIds, WsStemLookup[] wsOwnerStemLookups, WsAttributeDefLookup[] wsOwnerAttributeDefLookups, FieldType fieldType, ServiceRole serviceRole, WsAttributeDefNameLookup serviceLookup, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Integer pageSizeForMember, Integer pageNumberForMember, String sortStringForMember, Boolean ascendingForMember, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved, Boolean pageIsCursorForMember, String pageLastCursorFieldForMember, String pageLastCursorFieldTypeForMember, Boolean pageCursorFieldIncludesLastRetrievedForMember, Boolean pointInTimeRetrieve, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) get memberships from groups and or subjects based on a filter (all, immediate only, effective only, composite, nonimmediate).static WsGetMembershipsResults
GrouperServiceLogic.getMembershipsLite
(GrouperVersion clientVersion, String groupName, String groupUuid, String subjectId, String sourceId, String subjectIdentifier, WsMemberFilter wsMemberFilter, boolean includeSubjectDetail, String actAsSubjectId, String actAsSubjectSourceId, String actAsSubjectIdentifier, Field fieldName, String subjectAttributeNames, boolean includeGroupDetail, String paramName0, String paramValue0, String paramName1, String paramValue1, String sourceIds, String scope, String stemName, String stemUuid, StemScope stemScope, String enabled, String membershipIds, String ownerStemName, String ownerStemUuid, String nameOfOwnerAttributeDef, String ownerAttributeDefUuid, FieldType fieldType, ServiceRole serviceRole, String serviceId, String serviceName, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Integer pageSizeForMember, Integer pageNumberForMember, String sortStringForMember, Boolean ascendingForMember, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved, Boolean pageIsCursorForMember, String pageLastCursorFieldForMember, String pageLastCursorFieldTypeForMember, Boolean pageCursorFieldIncludesLastRetrievedForMember, Boolean pointInTimeRetrieve, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) get memberships from a group based on a filter (all, immediate only, effective only, composite)static WsGetMembersLiteResult
GrouperServiceLogic.getMembersLite
(GrouperVersion clientVersion, String groupName, String groupUuid, WsMemberFilter memberFilter, String actAsSubjectId, String actAsSubjectSourceId, String actAsSubjectIdentifier, Field fieldName, boolean includeGroupDetail, boolean includeSubjectDetail, String subjectAttributeNames, String paramName0, String paramValue0, String paramName1, String paramValue1, String sourceIds, Timestamp pointInTimeFrom, Timestamp pointInTimeTo, Integer pageSize, Integer pageNumber, String sortString, Boolean ascending, Boolean pointInTimeRetrieve, Boolean pageIsCursor, String pageLastCursorField, String pageLastCursorFieldType, Boolean pageCursorFieldIncludesLastRetrieved) get members from a group based on a filter (all, immediate only, effective only, composite)static WsGetSubjectsResults
GrouperServiceLogic.getSubjects
(GrouperVersion clientVersion, WsSubjectLookup[] wsSubjectLookups, String searchString, boolean includeSubjectDetail, String[] subjectAttributeNames, WsSubjectLookup actAsSubjectLookup, String[] sourceIds, WsGroupLookup wsGroupLookup, WsMemberFilter wsMemberFilter, Field fieldName, boolean includeGroupDetail, WsParam[] params) get subjects from searching by id or identifier or search string.static WsGetSubjectsResults
GrouperServiceLogic.getSubjectsLite
(GrouperVersion clientVersion, String subjectId, String sourceId, String subjectIdentifier, String searchString, boolean includeSubjectDetail, String subjectAttributeNames, String actAsSubjectId, String actAsSubjectSourceId, String actAsSubjectIdentifier, String sourceIds, String groupName, String groupUuid, WsMemberFilter wsMemberFilter, Field fieldName, boolean includeGroupDetail, String paramName0, String paramValue0, String paramName1, String paramValue1) get subjects from searching by id or identifier or search string.static WsHasMemberResults
GrouperServiceLogic.hasMember
(GrouperVersion clientVersion, WsGroupLookup wsGroupLookup, WsSubjectLookup[] subjectLookups, WsMemberFilter memberFilter, WsSubjectLookup actAsSubjectLookup, Field fieldName, boolean includeGroupDetail, boolean includeSubjectDetail, String[] subjectAttributeNames, WsParam[] params, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) see if a group has members based on filter (accepts batch of members)static WsHasMemberLiteResult
GrouperServiceLogic.hasMemberLite
(GrouperVersion clientVersion, String groupName, String groupUuid, String subjectId, String subjectSourceId, String subjectIdentifier, WsMemberFilter memberFilter, String actAsSubjectId, String actAsSubjectSourceId, String actAsSubjectIdentifier, Field fieldName, boolean includeGroupDetail, boolean includeSubjectDetail, String subjectAttributeNames, String paramName0, String paramValue0, String paramName1, String paramValue1, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) see if a group has a member (if already a direct member, ignore) -
Uses of WsMemberFilter in edu.internet2.middleware.grouper.ws.member
Modifier and TypeMethodDescriptionstatic WsMemberFilter
Returns the enum constant of this class with the specified name.static WsMemberFilter
WsMemberFilter.valueOfIgnoreCase
(String string) do a case-insensitive matchingstatic WsMemberFilter[]
WsMemberFilter.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of WsMemberFilter in edu.internet2.middleware.grouper.ws.util
Modifier and TypeMethodDescriptionstatic WsMemberFilter
GrouperServiceUtils.convertMemberFilter
(String memberFilter) convert the member filter, default to all