@Override public void deleteProfileMember(final long profileMemberId) throws SProfileMemberDeletionException, SProfileMemberNotFoundException { final SProfileMember profileMember = getProfileMemberWithoutDisplayName(profileMemberId); deleteProfileMember(profileMember); }
@Override public void deleteProfileMember(final long profileMemberId) throws SProfileMemberDeletionException, SProfileMemberNotFoundException { final SProfileMember profileMember = getProfileMemberWithoutDisplayName(profileMemberId); deleteProfileMember(profileMember); }
@Override public void deleteAllProfileMembersOfProfile(final SProfile profile) throws SProfileMemberDeletionException { final QueryOptions queryOptions = new QueryOptions(0, 100, SProfileMember.class, "id", OrderByType.ASC); try { List<SProfileMember> sProfileMembers; do { sProfileMembers = getProfileMembers(profile.getId(), queryOptions); for (final SProfileMember profileUser : sProfileMembers) { deleteProfileMember(profileUser); } } while (!sProfileMembers.isEmpty()); } catch (final SProfileMemberNotFoundException e) { throw new SProfileMemberDeletionException(e); } }
@Override public void deleteAllProfileMembersOfProfile(final SProfile profile) throws SProfileMemberDeletionException { final QueryOptions queryOptions = new QueryOptions(0, 100, SProfileMember.class, "id", OrderByType.ASC); try { List<SProfileMember> sProfileMembers; do { sProfileMembers = getProfileMembers(profile.getId(), queryOptions); for (final SProfileMember profileUser : sProfileMembers) { deleteProfileMember(profileUser); } } while (!sProfileMembers.isEmpty()); } catch (final SProfileMemberNotFoundException e) { throw new SProfileMemberDeletionException(e); } }