List of usage examples for com.liferay.portal.kernel.util JavaConstants JAVAX_PORTLET_REQUEST
String JAVAX_PORTLET_REQUEST
To view the source code for com.liferay.portal.kernel.util JavaConstants JAVAX_PORTLET_REQUEST.
Click Source Link
From source file:com.liferay.journal.web.asset.JournalArticleAssetRenderer.java
License:Open Source License
protected PortletRequestModel getPortletRequestModel(HttpServletRequest request, HttpServletResponse response) { PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); PortletResponse portletResponse = (PortletResponse) request .getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); if ((portletRequest == null) || (portletResponse == null)) { return null; }//from www . ja v a 2s. c o m return new PortletRequestModel(portletRequest, portletResponse); }
From source file:com.liferay.portlet.display.template.internal.PortletDisplayTemplateImpl.java
License:Open Source License
@Override public String renderDDMTemplate(HttpServletRequest request, HttpServletResponse response, DDMTemplate ddmTemplate, List<?> entries, Map<String, Object> contextObjects) throws Exception { Transformer transformer = TransformerHolder.getTransformer(); contextObjects.put(PortletDisplayTemplateConstants.TEMPLATE_ID, ddmTemplate.getTemplateId()); contextObjects.put(PortletDisplayTemplateConstants.ENTRIES, entries); if (!entries.isEmpty()) { contextObjects.put(PortletDisplayTemplateConstants.ENTRY, entries.get(0)); }/*w w w . ja v a 2s .com*/ contextObjects.put(PortletDisplayTemplateConstants.LOCALE, request.getLocale()); RenderRequest renderRequest = (RenderRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); contextObjects.put(PortletDisplayTemplateConstants.RENDER_REQUEST, renderRequest); RenderResponse renderResponse = (RenderResponse) request.getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); contextObjects.put(PortletDisplayTemplateConstants.RENDER_RESPONSE, renderResponse); if ((renderRequest != null) && (renderResponse != null)) { PortletURL currentURL = PortletURLUtil.getCurrent(renderRequest, renderResponse); contextObjects.put(PortletDisplayTemplateConstants.CURRENT_URL, currentURL.toString()); } ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); contextObjects.put(PortletDisplayTemplateConstants.THEME_DISPLAY, themeDisplay); // Custom context objects contextObjects.put(TemplateConstants.CLASS_NAME_ID, ddmTemplate.getClassNameId()); String language = ddmTemplate.getLanguage(); TemplateManager templateManager = TemplateManagerUtil.getTemplateManager(language); TemplateHandler templateHandler = TemplateHandlerRegistryUtil .getTemplateHandler(ddmTemplate.getClassNameId()); templateManager.addContextObjects(contextObjects, templateHandler.getCustomContextObjects()); // Taglibs templateManager.addTaglibSupport(contextObjects, request, response); UnsyncStringWriter unsyncStringWriter = new UnsyncStringWriter(); templateManager.addTaglibTheme(contextObjects, "taglibLiferay", request, new PipingServletResponse(response, unsyncStringWriter)); contextObjects.put(TemplateConstants.WRITER, unsyncStringWriter); if (renderRequest != null) { _mergePortletPreferences(renderRequest, contextObjects); } return transformer.transform(themeDisplay, contextObjects, ddmTemplate.getScript(), language, unsyncStringWriter); }
From source file:com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.java
License:Open Source License
private static void _defineObjects(HttpServletRequest request, PortletConfig portletConfig, RenderRequest renderRequest, RenderResponse renderResponse) { if (portletConfig != null) { request.setAttribute(JavaConstants.JAVAX_PORTLET_CONFIG, portletConfig); }/*from w w w .j a v a 2s . com*/ if (renderRequest != null) { request.setAttribute(JavaConstants.JAVAX_PORTLET_REQUEST, renderRequest); } if (renderResponse != null) { request.setAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE, renderResponse); } }
From source file:com.liferay.portlet.PortletPreferencesFactoryImpl.java
License:Open Source License
public PortletPreferences getPreferences(HttpServletRequest request) { PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); PortletPreferences portletPreferences = null; if (portletRequest != null) { PortletPreferencesWrapper portletPreferencesWrapper = (PortletPreferencesWrapper) portletRequest .getPreferences();/*from w ww . j a v a2s . c om*/ portletPreferences = portletPreferencesWrapper.getPortletPreferencesImpl(); } return portletPreferences; }
From source file:com.liferay.portlet.PortletRequestImpl.java
License:Open Source License
public void cleanUp() { _request.removeAttribute(JavaConstants.JAVAX_PORTLET_CONFIG); _request.removeAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); _request.removeAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); _request.removeAttribute(PortletRequest.LIFECYCLE_PHASE); }
From source file:com.liferay.portlet.PortletRequestImpl.java
License:Open Source License
public void defineObjects(PortletConfig portletConfig, PortletResponse portletResponse) { PortletConfigImpl portletConfigImpl = (PortletConfigImpl) portletConfig; setAttribute(WebKeys.PORTLET_ID, portletConfigImpl.getPortletId()); setAttribute(JavaConstants.JAVAX_PORTLET_CONFIG, portletConfig); setAttribute(JavaConstants.JAVAX_PORTLET_REQUEST, this); setAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE, portletResponse); setAttribute(PortletRequest.LIFECYCLE_PHASE, getLifecycle()); }
From source file:com.liferay.roles.item.selector.web.internal.display.context.RoleItemSelectorViewDisplayContext.java
License:Open Source License
public RoleItemSelectorViewDisplayContext(RoleLocalService roleLocalService, UsersAdmin usersAdmin, HttpServletRequest httpServletRequest, PortletURL portletURL, String itemSelectedEventName, int type) { _roleLocalService = roleLocalService; _usersAdmin = usersAdmin;//from w w w. j ava2s.c o m _httpServletRequest = httpServletRequest; _portletURL = portletURL; _itemSelectedEventName = itemSelectedEventName; _type = type; _renderRequest = (RenderRequest) httpServletRequest.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); _renderResponse = (RenderResponse) httpServletRequest.getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); }
From source file:com.liferay.site.navigation.item.selector.web.internal.display.context.SiteNavigationItemSelectorViewDisplayContext.java
License:Open Source License
private PortletRequest _getPortletRequest() { return (PortletRequest) _request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); }
From source file:com.liferay.social.activities.web.internal.portlet.display.context.util.SocialActivitiesRequestHelper.java
License:Open Source License
private PortletRequest _getPortletRequest() { if (_portletRequest != null) { return _portletRequest; }//from w w w .ja v a 2 s. c o m HttpServletRequest request = getRequest(); _portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); return _portletRequest; }
From source file:com.liferay.taglib.portlet.ActionURLTag.java
License:Open Source License
private static LiferayPortletURL _getLiferayPortletURL(HttpServletRequest request, long plid, String portletName, String lifecycle) { PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); if (portletRequest == null) { return null; }/*from ww w .ja v a 2s .c om*/ PortletResponse portletResponse = (PortletResponse) request .getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); LiferayPortletResponse liferayPortletResponse = PortalUtil.getLiferayPortletResponse(portletResponse); return liferayPortletResponse.createLiferayPortletURL(plid, portletName, lifecycle); }