Package org.exoplatform.social.portlet
Class UIIntranetNotificationsPortlet
- java.lang.Object
-
- org.exoplatform.webui.core.UIComponent
-
- org.exoplatform.webui.core.UIContainer
-
- org.exoplatform.webui.core.UIApplication
-
- org.exoplatform.webui.core.UIPortletApplication
-
- org.exoplatform.social.portlet.UIIntranetNotificationsPortlet
-
public class UIIntranetNotificationsPortlet extends org.exoplatform.webui.core.UIPortletApplicationCreated by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Nov 14, 2014
-
-
Constructor Summary
Constructors Constructor Description UIIntranetNotificationsPortlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringbuildResourceURL(String key)protected List<String>getActions()protected StringgetLoadMoreURL()protected List<String>getNotifications()protected StringgetUserNotificationSettingUrl()booleanisAnyUnreadNotification()voidprocessRender(org.exoplatform.webui.application.WebuiApplication app, org.exoplatform.webui.application.WebuiRequestContext context)voidserveResource(org.exoplatform.webui.application.WebuiRequestContext context)-
Methods inherited from class org.exoplatform.webui.core.UIPortletApplication
getMinHeight, getMinWidth, getUIPopupMessages, renderChildren, setMinHeight, setMinWidth
-
Methods inherited from class org.exoplatform.webui.core.UIApplication
addMessage, addMessage, clearMessages, findComponentById, getLastAccessApplication, getOwner, getUIComponentName, processAction, renderBlockToUpdate, setLastAccessApplication, setOwner
-
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
-
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
-
-
-
Method Detail
-
processRender
public void processRender(org.exoplatform.webui.application.WebuiApplication app, org.exoplatform.webui.application.WebuiRequestContext context) throws Exception- Overrides:
processRenderin classorg.exoplatform.webui.core.UIPortletApplication- Throws:
Exception
-
serveResource
public void serveResource(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception- Overrides:
serveResourcein classorg.exoplatform.webui.core.UIPortletApplication- Throws:
Exception
-
getLoadMoreURL
protected String getLoadMoreURL()
-
isAnyUnreadNotification
public boolean isAnyUnreadNotification()
-
getUserNotificationSettingUrl
protected String getUserNotificationSettingUrl()
-
-