private String getManagerUsername(final SUser sUser) throws SUserNotFoundException { final long managerUserId = sUser.getManagerUserId(); String managerUserName = null; if (managerUserId > 0) { managerUserName = userNames.get(managerUserId); if (managerUserName == null) { final SUser manager = identityService.getUser(sUser.getManagerUserId()); userNames.put(manager.getId(), manager.getUserName()); managerUserName = manager.getUserName(); } } return managerUserName; }
private String getManagerUsername(final SUser sUser) throws SUserNotFoundException { final long managerUserId = sUser.getManagerUserId(); String managerUserName = null; if (managerUserId > 0) { managerUserName = userNames.get(managerUserId); if (managerUserName == null) { final SUser manager = identityService.getUser(sUser.getManagerUserId()); userNames.put(manager.getId(), manager.getUserName()); managerUserName = manager.getUserName(); } } return managerUserName; }
private boolean isUserManagerOfProcessInstanceInitiator(final long userId, final long startedByUserId) { final IdentityService identityService = getTenantServiceAccessor().getIdentityService(); SUser sUser; try { sUser = identityService.getUser(startedByUserId); } catch (final SUserNotFoundException e) { return false; } return userId == sUser.getManagerUserId(); }
private boolean isUserManagerOfProcessInstanceInitiator(final long userId, final long startedByUserId) { final IdentityService identityService = getTenantServiceAccessor().getIdentityService(); SUser sUser; try { sUser = identityService.getUser(startedByUserId); } catch (final SUserNotFoundException e) { return false; } return userId == sUser.getManagerUserId(); }
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; }