List of usage examples for com.liferay.portal.kernel.service ContactLocalServiceUtil getContact
public static com.liferay.portal.kernel.model.Contact getContact(long contactId) throws com.liferay.portal.kernel.exception.PortalException
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularUserServiceImpl.java
License:Open Source License
@Override public User getUser(long userId) throws PortalException { _log.info("getting user with id: " + String.valueOf(userId)); _log.debug(" ... security check ..."); PortalPermissionUtil.check(getPermissionChecker(), ActionKeys.VIEW); _log.debug(" ... getting information"); User user = UserLocalServiceUtil.getUser(userId); Contact userContact = ContactLocalServiceUtil.getContact(user.getContactId()); List<Role> userRoles = RoleLocalServiceUtil.getUserRoles(user.getUserId()); List<Group> userGroups = GroupLocalServiceUtil.getUserGroups(user.getUserId()); List<Organization> userOrganizations = OrganizationLocalServiceUtil.getUserOrganizations(user.getUserId()); List<UserGroup> userUserGroups = UserGroupLocalServiceUtil.getUserUserGroups(user.getUserId()); return user;/*from ww w . j a v a 2s . c om*/ }