public class PanelAppRegistry
extends java.lang.Object
PanelApp
implementations. The Applications Registry is an OSGi component.
Applications used within the registry should also be OSGi components in order
to be registered.Modifier and Type | Field and Description |
---|---|
protected GroupProvider |
groupProvider |
protected com.liferay.portal.kernel.service.PortletLocalService |
portletLocalService |
Constructor and Description |
---|
PanelAppRegistry() |
Modifier and Type | Method and Description |
---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
protected void |
deactivate() |
PanelApp |
getFirstPanelApp(java.lang.String parentPanelCategoryKey,
com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.kernel.model.Group group) |
java.util.List<PanelApp> |
getPanelApps(PanelCategory parentPanelCategory) |
java.util.List<PanelApp> |
getPanelApps(PanelCategory parentPanelCategory,
com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.kernel.model.Group group) |
java.util.List<PanelApp> |
getPanelApps(java.lang.String parentPanelCategoryKey) |
java.util.List<PanelApp> |
getPanelApps(java.lang.String parentPanelCategoryKey,
com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.kernel.model.Group group) |
int |
getPanelAppsNotificationsCount(java.lang.String parentPanelCategoryKey,
com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.model.User user) |
protected void |
setGroupProvider(GroupProvider groupProvider) |
protected void |
setPortletLocalService(com.liferay.portal.kernel.service.PortletLocalService portletLocalService) |
protected GroupProvider groupProvider
protected com.liferay.portal.kernel.service.PortletLocalService portletLocalService
public PanelApp getFirstPanelApp(java.lang.String parentPanelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)
public java.util.List<PanelApp> getPanelApps(PanelCategory parentPanelCategory)
public java.util.List<PanelApp> getPanelApps(PanelCategory parentPanelCategory, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)
public java.util.List<PanelApp> getPanelApps(java.lang.String parentPanelCategoryKey)
public java.util.List<PanelApp> getPanelApps(java.lang.String parentPanelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)
public int getPanelAppsNotificationsCount(java.lang.String parentPanelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group, com.liferay.portal.kernel.model.User user)
protected void activate(org.osgi.framework.BundleContext bundleContext)
protected void deactivate()
protected void setGroupProvider(GroupProvider groupProvider)
protected void setPortletLocalService(com.liferay.portal.kernel.service.PortletLocalService portletLocalService)