/** * get the composite members from the group * * @param group * @param field * for membership or null to not check field * @return the set of members (non null) */ @Override @SuppressWarnings("unchecked") protected Set<Member> getMembersHelper(Group group, Field field) throws SchemaException { return field == null ? group.getImmediateMembers() : group.getImmediateMembers(field); }
/** * get the composite members from the group * * @param group * @param field for membership or null to not check field * @param queryOptions * @return the set of members (non null) */ @Override @SuppressWarnings("unchecked") protected Set<Member> getMembersHelper(Group group, Field field, Set<Source> sources, QueryOptions queryOptions) throws SchemaException { //set default field if null field = field == null ? Group.getDefaultList() : field; return group.getImmediateMembers(field, sources, queryOptions); }
Set<Member> members = immediateOnly ? group.getImmediateMembers() : group.getMembers();
Set<Member> members = immediateOnly ? group.getImmediateMembers() : group.getMembers();
List<Member> existingMembers = new ArrayList<Member>(GrouperUtil.nonNull(group.getImmediateMembers())); List<Subject> subjectList = new ArrayList<Subject>(GrouperUtil.nonNull(subjectSet)); int existingCount = GrouperUtil.length(existingMembers); int newSize = group.getImmediateMembers().size();
Set<Member> members = group.getImmediateMembers(); for (Member member : members) { group.deleteMember(member);
try { members = group.getImmediateMembers(FIELD_CALCULATED); } catch (SchemaException se) { throw new WsInvalidQueryException(