@Override public SProfileMember addGroupToProfile(final long profileId, final long groupId, final String groupName, final String parentPath) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, groupName, parentPath, null); profileMember.setGroupId(groupId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addUserToProfile(final long profileId, final long userId, final String firstName, final String lastName, final String userName) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, firstName, lastName, userName); profileMember.setUserId(userId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addRoleToProfile(final long profileId, final long roleId, final String roleName) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, roleName, null, null); profileMember.setRoleId(roleId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addUserToProfile(final long profileId, final long userId, final String firstName, final String lastName, final String userName) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, firstName, lastName, userName); profileMember.setUserId(userId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addRoleToProfile(final long profileId, final long roleId, final String roleName) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, roleName, null, null); profileMember.setRoleId(roleId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addGroupToProfile(final long profileId, final long groupId, final String groupName, final String parentPath) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, groupName, parentPath, null); profileMember.setGroupId(groupId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addRoleAndGroupToProfile(final long profileId, final long roleId, final long groupId, final String roleName, final String groupName, final String groupParentPath) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, roleName, groupName, groupParentPath); profileMember.setGroupId(groupId); profileMember.setRoleId(roleId); createProfileMember(profileMember); return profileMember; }
@Override public SProfileMember addRoleAndGroupToProfile(final long profileId, final long roleId, final long groupId, final String roleName, final String groupName, final String groupParentPath) throws SProfileMemberCreationException { final SProfileMemberImpl profileMember = buildProfileMember(profileId, roleName, groupName, groupParentPath); profileMember.setGroupId(groupId); profileMember.setRoleId(roleId); createProfileMember(profileMember); return profileMember; }