private void addUserToProfile() throws SUserNotFoundException, SProfileMemberCreationException { final SUser user = identityService.getUser(userId); if (user != null) { sProfileMember = profileService.addUserToProfile(profileId, userId, user.getUserName(), user.getLastName(), user.getUserName()); } }
private void addUserToProfile() throws SUserNotFoundException, SProfileMemberCreationException { final SUser user = identityService.getUser(userId); if (user != null) { sProfileMember = profileService.addUserToProfile(profileId, userId, user.getUserName(), user.getLastName(), user.getUserName()); } }
@Deprecated @Override public void updateUser(final SUser user, final EntityUpdateDescriptor descriptor, final boolean isPasswordEncrypted) throws SUserUpdateException { final String methodName = "updateUser"; if (!isPasswordEncrypted) { final String password = (String) descriptor.getFields().get("password"); if (password != null) { final String hash = encrypter.hash(password); descriptor.getFields().put("password", hash); } } final SUserLogBuilder logBuilder = getUserLog(ActionType.UPDATED, "Updating user with user name " + user.getUserName() + ", first name " + user.getFirstName() + ", last name " + user.getLastName()); try { recorder.recordUpdate(UpdateRecord.buildSetFields(user, descriptor), USER); log(user.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); } catch (final SRecorderException re) { log(user.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserUpdateException(re); } }
@Deprecated @Override public void updateUser(final SUser user, final EntityUpdateDescriptor descriptor, final boolean isPasswordEncrypted) throws SUserUpdateException { final String methodName = "updateUser"; if (!isPasswordEncrypted) { final String password = (String) descriptor.getFields().get("password"); if (password != null) { final String hash = encrypter.hash(password); descriptor.getFields().put("password", hash); } } final SUserLogBuilder logBuilder = getUserLog(ActionType.UPDATED, "Updating user with user name " + user.getUserName() + ", first name " + user.getFirstName() + ", last name " + user.getLastName()); try { recorder.recordUpdate(UpdateRecord.buildSetFields(user, descriptor), USER); log(user.getId(), SQueriableLog.STATUS_OK, logBuilder, methodName); } catch (final SRecorderException re) { log(user.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserUpdateException(re); } }
private SUser createUser(final SUser user, final String methodName, final SUser hashedUser) throws SUserCreationException { final String message = "Adding a new user with user name " + user.getUserName() + ", first name " + user.getFirstName() + ", last name " + user.getLastName(); final SUserLogBuilder logBuilder = getUserLog(ActionType.CREATED, message); try { insertUser(hashedUser); insertUserLogin(methodName, hashedUser, logBuilder); return hashedUser; } catch (final SRecorderException re) { log(hashedUser.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserCreationException(re); } }
private SUser createUser(final SUser user, final String methodName, final SUser hashedUser) throws SUserCreationException { final String message = "Adding a new user with user name " + user.getUserName() + ", first name " + user.getFirstName() + ", last name " + user.getLastName(); final SUserLogBuilder logBuilder = getUserLog(ActionType.CREATED, message); try { insertUser(hashedUser); insertUserLogin(methodName, hashedUser, logBuilder); return hashedUser; } catch (final SRecorderException re) { log(hashedUser.getId(), SQueriableLog.STATUS_FAIL, logBuilder, methodName); throw new SUserCreationException(re); } }
public SUserImpl(final SUser user) { firstName = user.getFirstName(); lastName = user.getLastName(); password = user.getPassword(); userName = user.getUserName(); jobTitle = user.getJobTitle(); managerUserId = user.getManagerUserId(); createdBy = user.getCreatedBy(); creationDate = user.getCreationDate(); lastUpdate = user.getLastUpdate(); title = user.getTitle(); enabled = user.isEnabled(); iconId = user.getIconId(); }
public SUserImpl(final SUser user) { firstName = user.getFirstName(); lastName = user.getLastName(); password = user.getPassword(); userName = user.getUserName(); jobTitle = user.getJobTitle(); managerUserId = user.getManagerUserId(); createdBy = user.getCreatedBy(); creationDate = user.getCreationDate(); lastUpdate = user.getLastUpdate(); title = user.getTitle(); enabled = user.isEnabled(); iconId = user.getIconId(); }
public static User toUser(final SUser sUser, final Map<Long, SUser> userIdToUser) { final UserImpl user = new UserImpl(sUser.getId(), sUser.getUserName(), ""); user.setFirstName(sUser.getFirstName()); user.setLastName(sUser.getLastName()); user.setTitle(sUser.getTitle()); user.setJobTitle(sUser.getJobTitle()); user.setCreatedBy(sUser.getCreatedBy()); user.setCreationDate(new Date(sUser.getCreationDate())); user.setIconId(sUser.getIconId()); user.setLastUpdate(new Date(sUser.getLastUpdate())); user.setEnabled(sUser.isEnabled()); final long managerUserId = sUser.getManagerUserId(); user.setManagerUserId(managerUserId); if (managerUserId > 0 && userIdToUser != null) { user.setManagerUserName(userIdToUser.get(managerUserId).getUserName()); } final SUserLogin sUserLogin = sUser.getSUserLogin(); if (sUserLogin != null && sUserLogin.getLastConnection() != null) { user.setLastConnection(new Date(sUserLogin.getLastConnection())); } return user; }
public static User toUser(final SUser sUser, final Map<Long, SUser> userIdToUser) { final UserImpl user = new UserImpl(sUser.getId(), sUser.getUserName(), ""); user.setFirstName(sUser.getFirstName()); user.setLastName(sUser.getLastName()); user.setTitle(sUser.getTitle()); user.setJobTitle(sUser.getJobTitle()); user.setCreatedBy(sUser.getCreatedBy()); user.setCreationDate(new Date(sUser.getCreationDate())); user.setIconId(sUser.getIconId()); user.setLastUpdate(new Date(sUser.getLastUpdate())); user.setEnabled(sUser.isEnabled()); final long managerUserId = sUser.getManagerUserId(); user.setManagerUserId(managerUserId); if (managerUserId > 0 && userIdToUser != null) { user.setManagerUserName(userIdToUser.get(managerUserId).getUserName()); } final SUserLogin sUserLogin = sUser.getSUserLogin(); if (sUserLogin != null && sUserLogin.getLastConnection() != null) { user.setLastConnection(new Date(sUserLogin.getLastConnection())); } return user; }
continue; profileService.addUserToProfile(profileId, user.getId(), user.getFirstName(), user.getLastName(), user.getUserName());
continue; profileService.addUserToProfile(profileId, user.getId(), user.getFirstName(), user.getLastName(), user.getUserName());
protected ExportedUser toExportedUser(final SUser sUser, final Map<Long, String> userInfoDefinitionNames) throws SBonitaException { final String managerUserName = getManagerUsername(sUser); final ExportedUserBuilder clientUserbuilder = ExportedUserBuilderFactory.createNewInstance(sUser.getUserName(), sUser.getPassword()); // Do not export dates and id clientUserbuilder.setPasswordEncrypted(true); clientUserbuilder.setFirstName(sUser.getFirstName()); clientUserbuilder.setLastName(sUser.getLastName()); clientUserbuilder.setTitle(sUser.getTitle()); clientUserbuilder.setJobTitle(sUser.getJobTitle()); clientUserbuilder.setEnabled(sUser.isEnabled()); setManagerInfo(managerUserName, clientUserbuilder); setPersonalContactInfo(sUser, clientUserbuilder); setProfessionalContactInfo(sUser, clientUserbuilder); addCustomUserInfoValues(sUser.getId(), clientUserbuilder, userInfoDefinitionNames); return clientUserbuilder.done(); }
protected ExportedUser toExportedUser(final SUser sUser, final Map<Long, String> userInfoDefinitionNames) throws SBonitaException { final String managerUserName = getManagerUsername(sUser); final ExportedUserBuilder clientUserbuilder = ExportedUserBuilderFactory.createNewInstance(sUser.getUserName(), sUser.getPassword()); // Do not export dates and id clientUserbuilder.setPasswordEncrypted(true); clientUserbuilder.setFirstName(sUser.getFirstName()); clientUserbuilder.setLastName(sUser.getLastName()); clientUserbuilder.setTitle(sUser.getTitle()); clientUserbuilder.setJobTitle(sUser.getJobTitle()); clientUserbuilder.setEnabled(sUser.isEnabled()); setManagerInfo(managerUserName, clientUserbuilder); setPersonalContactInfo(sUser, clientUserbuilder); setProfessionalContactInfo(sUser, clientUserbuilder); addCustomUserInfoValues(sUser.getId(), clientUserbuilder, userInfoDefinitionNames); return clientUserbuilder.done(); }
builder.setUserId(userId); builder.setDisplayNamePart1(user.getFirstName()); builder.setDisplayNamePart2(user.getLastName()); builder.setDisplayNamePart3(user.getUserName()); break;
builder.setUserId(userId); builder.setDisplayNamePart1(user.getFirstName()); builder.setDisplayNamePart2(user.getLastName()); builder.setDisplayNamePart3(user.getUserName()); break;