private void checkAlreadyExistingGroupMapping(final long actorId, final long groupId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfGroup; int startIndex = 0; do { actorMembersOfGroup = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfGroup) { if (sActorMember.getGroupId() == groupId && sActorMember.getRoleId() == -1 && sActorMember.getUserId() == -1) { throw new SActorMemberAlreadyExistsException("This group / actor mapping already exists: actorId=" + actorId + ", groupId=" + groupId); } } startIndex += 50; } while (actorMembersOfGroup.size() > 0); }
private void checkAlreadyExistingRoleMapping(final long actorId, final long roleId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfRole; int startIndex = 0; do { actorMembersOfRole = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfRole) { if (sActorMember.getRoleId() == roleId && sActorMember.getGroupId() == -1 && sActorMember.getUserId() == -1) { throw new SActorMemberAlreadyExistsException("This role / actor mapping already exists: actorId=" + actorId + ", roleId=" + roleId); } } startIndex += 50; } while (actorMembersOfRole.size() > 0); }
private void checkAlreadyExistingGroupMapping(final long actorId, final long groupId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfGroup; int startIndex = 0; do { actorMembersOfGroup = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfGroup) { if (sActorMember.getGroupId() == groupId && sActorMember.getRoleId() == -1 && sActorMember.getUserId() == -1) { throw new SActorMemberAlreadyExistsException("This group / actor mapping already exists: actorId=" + actorId + ", groupId=" + groupId); } } startIndex += 50; } while (actorMembersOfGroup.size() > 0); }
private void checkAlreadyExistingUserMapping(final long actorId, final long userId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfUser; int startIndex = 0; do { actorMembersOfUser = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfUser) { if (sActorMember.getUserId() == userId && sActorMember.getRoleId() == -1 && sActorMember.getGroupId() == -1) { throw new SActorMemberAlreadyExistsException("This user / actor mapping already exists: actorId=" + actorId + ", userId=" + userId); } } startIndex += 50; } while (actorMembersOfUser.size() > 0); }
private void checkAlreadyExistingRoleMapping(final long actorId, final long roleId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfRole; int startIndex = 0; do { actorMembersOfRole = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfRole) { if (sActorMember.getRoleId() == roleId && sActorMember.getGroupId() == -1 && sActorMember.getUserId() == -1) { throw new SActorMemberAlreadyExistsException("This role / actor mapping already exists: actorId=" + actorId + ", roleId=" + roleId); } } startIndex += 50; } while (actorMembersOfRole.size() > 0); }
private void checkAlreadyExistingUserMapping(final long actorId, final long userId) throws SActorMemberAlreadyExistsException, SBonitaReadException { List<SActorMember> actorMembersOfUser; int startIndex = 0; do { actorMembersOfUser = actorMappingService.getActorMembers(actorId, startIndex, 50); for (final SActorMember sActorMember : actorMembersOfUser) { if (sActorMember.getUserId() == userId && sActorMember.getRoleId() == -1 && sActorMember.getGroupId() == -1) { throw new SActorMemberAlreadyExistsException("This user / actor mapping already exists: actorId=" + actorId + ", userId=" + userId); } } startIndex += 50; } while (actorMembersOfUser.size() > 0); }
public static ActorMember toActorMember(final SActorMember sActorMember) { return new ActorMemberImpl(sActorMember.getId(), sActorMember.getUserId(), sActorMember.getGroupId(), sActorMember.getRoleId()); }
public static ActorMember toActorMember(final SActorMember sActorMember) { return new ActorMemberImpl(sActorMember.getId(), sActorMember.getUserId(), sActorMember.getGroupId(), sActorMember.getRoleId()); }