@Override public String getEmail() { return getUser().getEmailAddress(); }
public static String getUserEmail(String user) { if (debug) { log("getting user email from liferay " + user); } try { User u = getUser(user); if(u!=null) { if (debug) { log("have user " + u.getEmailAddress()); } return u.getEmailAddress(); } } catch(Exception e) {} return ""; }
private static void refreshUsers() throws SystemException { if (debug) { log("refreshing users"); } for (User user: UserLocalServiceUtil.getUsers(0, QueryUtil.ALL_POS)) { if (debug) { log("have user " + user.getScreenName() + ", " + user.getEmailAddress()); } cache.put(user.getScreenName(), new UserContainer(user)); emailCache.put(user.getEmailAddress(), new UserContainer(user)); } }
private LinkedList<String> getUserGroupRoleByRoleAndGroup(Idea idea, LinkedList<String> toEmail, String roleName) throws PortalException, SystemException { Role roleInnovationsslussen = roleLocalService.getRole(idea.getCompanyId(), roleName); List<UserGroupRole> roleUsersInnovationsslussen = userGroupRoleLocalService.getUserGroupRolesByGroupAndRole(idea.getGroupId(), roleInnovationsslussen.getRoleId()); for (UserGroupRole userGroupRole : roleUsersInnovationsslussen) { String email = userGroupRole.getUser().getEmailAddress(); if (!toEmail.contains(email)) { toEmail.add(email); } } return toEmail; }
public static User getUserFromRequest(HttpServletRequest request) { try { User user = getUserFromSiteMinder(request); if (user == null) { user = getUserFromLiferay(request); } if (user == null) { user = getUserFromCookies(request); } if (user == null) { user = getUserFromAuthHeader(request); } if (debug) { log("found user " + user.getEmailAddress()); } return user; } catch (Throwable t) { t.printStackTrace(); Logger.getLogger(SecurityHelper.class.getName()).log(Level.SEVERE, null, t); } if (debug) { log("did not find a user in the request"); } return null; }
if (user.isActive()) { InternetAddress userAddress = new InternetAddress( user.getEmailAddress(), user.getFullName());
@Override public void reportPost(final long postId, final Reason reason, final String additionalInfo, final String postUrl) { String reporterEmailAddress = ""; try { reporterEmailAddress = UserLocalServiceUtil.getUser(currentUserId) .getEmailAddress(); } catch (final NestableException e) { LOG.error("Couldn't get the email address of current user.", e); } try { Post post = getPost(postId); final long reportedUserId = post.getAuthor().getId(); final String contentTitle = post.getThread().getTopic(); final String contentURL = postUrl; String reasonString = reason.toString(); if (additionalInfo != null && !additionalInfo.isEmpty()) { reasonString += ": " + additionalInfo; } FlagsEntryServiceUtil.addEntry(MBMessage.class.getName(), postId, reporterEmailAddress, reportedUserId, contentTitle, contentURL, reasonString, flagsServiceContext); } catch (DataSourceException e) { e.printStackTrace(); } }
private static User getUserFromLiferay(HttpServletRequest request) { if (debug) { log("getting user from request"); } try { if (debug) { log("found liferay user " + PortalUtil.getUser(request).getEmailAddress()); } return PortalUtil.getUser(request); } catch (Throwable ex) { if (debug) { log("no user in liferay found"); } return null; } } }
userCredentials.mail = user.getEmailAddress(); userCredentials.portalUserId = user.getUserId(); userCredentials.httpSessionId = session.getId();
+ user.getFullName() + " / " + user.getEmailAddress() + " / " + request.getRemoteAddr());
public static UserData convertLiferayUser(User user) throws SystemException { if (user == null) { return null; } UserDataBean ud = new UserDataBean(); ud.setEmail(user.getEmailAddress()); ud.setLogin(user.getScreenName()); ud.setFirstName(user.getFirstName()); ud.setLastName(user.getLastName()); ud.setJobTitle(user.getJobTitle()); ud.setCompanyId(user.getCompanyId()); for (Role role : user.getRoles()) { ud.addRole(role.getName()); } setGroupRoles(ud, user); Map<String, Serializable> customAttributes = user.getExpandoBridge().getAttributes(false); Map<String, Object> attributes = new HashMap<String, Object>(); for(Map.Entry<String, Serializable> entry: customAttributes.entrySet()) { String attributeKey = entry.getKey(); Serializable value = entry.getValue(); if(attributeKey.contains(APERTE_PREFIX_ATTRIBUTE)) attributes.put(attributeKey, value); } ud.setAttributes(attributes); return ud; }
+ user.getFullName() + " / " + user.getEmailAddress() + " / " + request.getRemoteAddr());
userCredentials.mail = user.getEmailAddress(); userCredentials.portalUserId = user.getUserId(); userCredentials.httpSessionId = session.getId();
public static UserData convertLiferayUser(User user) throws SystemException { if (user == null) { return null; } UserData ud = new UserData(); ud.setEmail(user.getEmailAddress()); ud.setLogin(user.getScreenName()); ud.setFirstName(user.getFirstName()); ud.setLastName(user.getLastName()); ud.setJobTitle(user.getJobTitle()); ud.setCompanyId(user.getCompanyId()); ud.setLiferayUserId(user.getUserId()); for (Role role : user.getRoles()) { ud.addRoleName(role.getName(), role.getDescription()); } setGroupRoles(ud, user); return ud; }