public static String getDisplayName(User user) { String displayName = user.getDisplayName(); return (displayName == null || "".equals(displayName)) ? user.getUsername() : displayName; }
private String getCreator(Page page){ String result=""; User user = userService.getUserById(page.getOwnerId()); result = user.getDisplayName(); if(result == null || result.equals("")){ result = user.getPreferredName(); if(result == null || result.equals("")){ result = user.getUsername(); } } return result; }
final String displayName = newUser.getDisplayName(); final String status = newUser.getStatus(); final String aboutMe = newUser.getAboutMe();
private void updateProperties(User source, JpaUser converted) { converted.setEntityId(source.getId() == null ? null : Long.parseLong(source.getId())); converted.setUsername(source.getUsername()); converted.setEmail(source.getEmail()); converted.setDisplayName(source.getDisplayName()); converted.setAdditionalName(source.getUsername()); converted.setFamilyName(source.getFamilyName()); converted.setGivenName(source.getGivenName()); converted.setHonorificPrefix(source.getHonorificPrefix()); converted.setHonorificSuffix(source.getHonorificSuffix()); converted.setPreferredName(source.getPreferredName()); converted.setAboutMe(source.getAboutMe()); converted.setStatus(source.getStatus()); converted.setAddresses(source.getAddresses()); converted.setOrganizations(source.getOrganizations()); converted.setProperties(source.getProperties()); converted.setPassword(source.getPassword()); converted.setConfirmPassword(source.getConfirmPassword()); converted.setDefaultPageLayout(source.getDefaultPageLayout()); converted.setDefaultPageLayoutCode(source.getDefaultPageLayoutCode()); converted.setEnabled(source.isEnabled()); converted.setExpired(source.isExpired()); converted.setLocked(source.isLocked()); converted.setOpenId(source.getOpenId()); converted.setForgotPasswordHash(source.getForgotPasswordHash()); converted.setForgotPasswordTime(source.getForgotPasswordTime()); updateAuthorities(source, converted); }