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.alloy.mvc.BaseAlloyControllerImpl.java
License:Open Source License
protected void initPortletVariables() { liferayPortletConfig = (LiferayPortletConfig) request.getAttribute(JavaConstants.JAVAX_PORTLET_CONFIG); portletContext = liferayPortletConfig.getPortletContext(); portlet = liferayPortletConfig.getPortlet(); alloyPortlet = (AlloyPortlet) request.getAttribute(JavaConstants.JAVAX_PORTLET_PORTLET); portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); portletResponse = (PortletResponse) request.getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE); liferayPortletResponse = (LiferayPortletResponse) portletResponse; lifecycle = GetterUtil.getString((String) request.getAttribute(PortletRequest.LIFECYCLE_PHASE)); if (log.isDebugEnabled()) { log.debug("Lifecycle " + lifecycle); }/*from w w w.j av a2s .c om*/ if (lifecycle.equals(PortletRequest.ACTION_PHASE)) { actionRequest = (ActionRequest) portletRequest; actionResponse = (ActionResponse) portletResponse; } else if (lifecycle.equals(PortletRequest.EVENT_PHASE)) { eventRequest = (EventRequest) portletRequest; eventResponse = (EventResponse) portletResponse; } else if (lifecycle.equals(PortletRequest.RENDER_PHASE)) { mimeResponse = (MimeResponse) portletResponse; renderRequest = (RenderRequest) portletRequest; renderResponse = (RenderResponse) portletResponse; } else if (lifecycle.equals(PortletRequest.RESOURCE_PHASE)) { mimeResponse = (MimeResponse) portletResponse; resourceRequest = (ResourceRequest) portletRequest; resourceResponse = (ResourceResponse) portletResponse; } }
From source file:com.liferay.alloy.mvc.jsonwebservice.BaseAlloyControllerInvokerImpl.java
License:Open Source License
protected DynamicServletRequest createRequest(String lifecycle, Object... parameters) throws Exception { if ((parameters.length % 2) != 0) { throw new IllegalArgumentException("Parameters length is not an even number"); }/*from w w w . j av a 2 s .co m*/ HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper( new AlloyMockUtil.MockHttpServletRequest()); DynamicServletRequest request = new DynamicServletRequest(requestWrapper, false); for (int i = 0; i < parameters.length; i += 2) { request.appendParameter(String.valueOf(parameters[i]), String.valueOf(parameters[i + 1])); } request.appendParameter("controller", _controller); request.appendParameter("format", "json"); ThemeDisplay themeDisplay = (ThemeDisplay) _themeDisplay.clone(); PermissionChecker permissionChecker = PermissionThreadLocal.getPermissionChecker(); User user = UserLocalServiceUtil.getUser(permissionChecker.getUserId()); themeDisplay.setUser(user); request.setAttribute(WebKeys.THEME_DISPLAY, themeDisplay); request.setAttribute(WebKeys.LAYOUT, themeDisplay.getLayout()); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) PortletConfigFactoryUtil.create(_portlet, null); request.setAttribute(JavaConstants.JAVAX_PORTLET_CONFIG, liferayPortletConfig); request.setAttribute(JavaConstants.JAVAX_PORTLET_PORTLET, _alloyPortlet); PortletRequest portletRequest = null; PortletResponse portletResponse = null; if (lifecycle.equals(PortletRequest.ACTION_PHASE)) { portletRequest = createActionRequest(); portletResponse = createActionResponse(); } else { portletRequest = createRenderRequest(); portletResponse = createRenderResponse(request, _portlet.getRootPortletId(), themeDisplay.getPlid(), lifecycle); } request.setAttribute(JavaConstants.JAVAX_PORTLET_REQUEST, portletRequest); request.setAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE, portletResponse); request.setAttribute(PortletRequest.LIFECYCLE_PHASE, lifecycle); request.setAttribute(BaseAlloyControllerImpl.VIEW_PATH, StringPool.BLANK); return request; }
From source file:com.liferay.announcements.web.internal.display.context.util.AnnouncementsRequestHelper.java
License:Open Source License
public PortletPreferences getPortletPreferences() { if (_portletPreferences != null) { return _portletPreferences; }//from w w w .j a v a 2s . c o m HttpServletRequest request = getRequest(); PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); _portletPreferences = portletRequest.getPreferences(); return _portletPreferences; }
From source file:com.liferay.application.list.taglib.display.context.logic.PanelAppContentHelper.java
License:Open Source License
protected HttpServletRequest getOriginalHttpServletRequest(HttpServletRequest request) { PortletRequestImpl portletRequestImpl = (PortletRequestImpl) _request .getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); if (portletRequestImpl != null) { return portletRequestImpl.getOriginalHttpServletRequest(); }//from w ww .j a v a2 s. c o m HttpServletRequest originalServletRequest = PortalUtil.getOriginalServletRequest(request); Portlet portlet = getPortlet(); return DynamicServletRequestUtil.createDynamicServletRequest(originalServletRequest, portlet, request.getParameterMap(), false); }
From source file:com.liferay.asset.publisher.web.display.context.BaseItemSelectorViewDisplayContext.java
License:Open Source License
@Override public PortletRequest getPortletRequest() { return (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); }
From source file:com.liferay.asset.publisher.web.util.DefaultAssetPublisherCustomizer.java
License:Open Source License
protected PortletPreferences getPortletPreferences(HttpServletRequest request) { PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); if (portletRequest != null) { return portletRequest.getPreferences(); }/*from w w w. j a v a2 s. c o m*/ return null; }
From source file:com.liferay.asset.taglib.internal.display.context.InputAssetLinksDisplayContext.java
License:Open Source License
public InputAssetLinksDisplayContext(PageContext pageContext) { _pageContext = pageContext;/*ww w . j av a2 s.c om*/ _request = (HttpServletRequest) pageContext.getRequest(); _assetEntryId = GetterUtil .getLong((String) _request.getAttribute("liferay-asset:input-asset-links:assetEntryId")); _portletRequest = (PortletRequest) _request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); _themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); }
From source file:com.liferay.blogs.web.internal.portlet.action.ActionUtil.java
License:Open Source License
public static void getEntry(HttpServletRequest request) throws Exception { PortletRequest portletRequest = (PortletRequest) request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); getEntry(portletRequest);/*from www . j av a 2 s .c o m*/ }
From source file:com.liferay.compat.hook.action.CompatEditConfigurationAction.java
License:Open Source License
public String render(StrutsPortletAction originalStrutsPortletAction, PortletConfig portletConfig, RenderRequest renderRequest, RenderResponse renderResponse) throws Exception { HttpServletRequest request = PortalUtil.getHttpServletRequest(renderRequest); PortletPreferences portletPreferences = getPortletPreferences(request, renderRequest.getPreferences()); renderRequest = new ConfigurationRenderRequest(renderRequest, portletPreferences); request.setAttribute(JavaConstants.JAVAX_PORTLET_REQUEST, renderRequest); return originalStrutsPortletAction.render(portletConfig, renderRequest, renderResponse); }
From source file:com.liferay.document.library.web.internal.display.context.logic.UIItemsBuilder.java
License:Open Source License
private LiferayPortletRequest _getLiferayPortletRequest() { PortletRequest portletRequest = (PortletRequest) _request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); return PortalUtil.getLiferayPortletRequest(portletRequest); }