/** * Returns <code>true</code> if default resources for the portlet are added * to a page. * * @return <code>true</code> if default resources for the portlet are added to a page */ @Override public boolean isAddDefaultResource() { return _portlet.isAddDefaultResource(); }
protected boolean isAccessGrantedByPortletAuthenticationToken( HttpServletRequest request, Layout layout, Portlet portlet) { if (!portlet.isAddDefaultResource()) { return false; } if (!_PORTLET_ADD_DEFAULT_RESOURCE_CHECK_ENABLED) { return true; } if (AuthTokenUtil.isValidPortletInvocationToken( request, layout, portlet)) { return true; } return false; }
protected boolean isDisplaySuccessMessage(PortletRequest portletRequest) { if (!SessionErrors.isEmpty(portletRequest)) { return false; } ThemeDisplay themeDisplay = (ThemeDisplay)portletRequest.getAttribute( WebKeys.THEME_DISPLAY); Layout layout = themeDisplay.getLayout(); if (layout.isTypeControlPanel()) { return true; } String portletId = (String)portletRequest.getAttribute( WebKeys.PORTLET_ID); LayoutTypePortlet layoutTypePortlet = themeDisplay.getLayoutTypePortlet(); if (layoutTypePortlet.hasPortletId(portletId)) { return true; } Portlet portlet = PortletLocalServiceUtil.getPortletById( themeDisplay.getCompanyId(), portletId); if (portlet.isAddDefaultResource()) { return true; } return false; }
Portlet portlet = PortletLocalServiceUtil.getPortletById(themeDisplay.getCompanyId(), portletId); addPortletAuthToken = portlet.isAddDefaultResource();