List of usage examples for com.liferay.portal.kernel.model User getEmailAddresses
public java.util.List<EmailAddress> getEmailAddresses();
From source file:com.liferay.osb.scv.connector.internal.model.SCVEmailAddress.java
License:Open Source License
@Override public List<EmailAddress> getModels(User user) throws Exception { return user.getEmailAddresses(); }
From source file:com.liferay.osb.scv.connector.internal.model.SCVEmailAddress.java
License:Open Source License
@Override public List<Long> getPrimaryKeys(User user) throws Exception { List<EmailAddress> emailAddresses = user.getEmailAddresses(); List<Long> emailAddressIds = new ArrayList<>(); for (EmailAddress emailAddress : emailAddresses) { emailAddressIds.add(emailAddress.getEmailAddressId()); }/* w ww . j ava 2 s. co m*/ return emailAddressIds; }
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularUserServiceImpl.java
License:Open Source License
@Override public List<EmailAddress> getUserEmailAddresses(long userId) throws PortalException { _log.info("getting email addresses for user with id: " + String.valueOf(userId)); _log.debug(" ... security check ..."); PortalPermissionUtil.check(getPermissionChecker(), ActionKeys.VIEW); _log.debug(" ... getting information"); User user = UserLocalServiceUtil.getUser(userId); List<EmailAddress> emailAddresses = new ArrayList<>(); if (user != null) { emailAddresses = user.getEmailAddresses(); }//from ww w. j a v a2 s .com return emailAddresses; }