List of usage examples for com.liferay.portal.kernel.service GroupLocalServiceUtil getCompanyGroupsCount
public static int getCompanyGroupsCount(long companyId)
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularGroupServiceImpl.java
License:Open Source License
@Override public List<Group> getInstanceGroups(long companyId) throws PortalException { _log.info("Getting all groups for company id: " + String.valueOf(companyId)); _log.debug(" ... security check ..."); PortalPermissionUtil.check(getPermissionChecker(), AngularActionKeys.LIST_USER_GROUPS); _log.debug(" ... getting information ..."); int groupCount = GroupLocalServiceUtil.getCompanyGroupsCount(companyId); List<Group> instanceGroups = null; if (groupCount > 0) { instanceGroups = GroupLocalServiceUtil.getCompanyGroups(companyId, 0, groupCount - 1); }// w ww . java 2 s . c om return instanceGroups; }
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularSiteServiceImpl.java
License:Open Source License
@Override public List<Group> getInstanceSites(long companyId) throws PortalException { _log.info("Getting all groups for company id: " + String.valueOf(companyId)); _log.debug(" ... security check ..."); PortalPermissionUtil.check(getPermissionChecker(), AngularActionKeys.LIST_PAGES); _log.debug(" ... getting information ..."); int groupCount = GroupLocalServiceUtil.getCompanyGroupsCount(companyId); List<Group> instanceGroups = null; List<Group> sites = null; if (groupCount > 0) { instanceGroups = GroupLocalServiceUtil.getCompanyGroups(companyId, 0, groupCount - 1); sites = this.filterSites(instanceGroups); }// w w w.ja va 2 s. c om return sites; }