List of usage examples for com.liferay.portal.kernel.model Organization getAncestorOrganizationIds
public long[] getAncestorOrganizationIds() throws com.liferay.portal.kernel.exception.PortalException;
From source file:com.liferay.users.admin.internal.search.UserIndexer.java
License:Open Source License
protected long[] getAncestorOrganizationIds(long[] organizationIds) throws Exception { Set<Long> ancestorOrganizationIds = new HashSet<>(); for (long organizationId : organizationIds) { Organization organization = organizationLocalService.getOrganization(organizationId); for (long ancestorOrganizationId : organization.getAncestorOrganizationIds()) { ancestorOrganizationIds.add(ancestorOrganizationId); }/* ww w .j a v a 2s . co m*/ } return ArrayUtil.toLongArray(ancestorOrganizationIds); }