001
014
015 package com.liferay.portlet;
016
017 import com.liferay.portal.model.Portlet;
018
019 import javax.portlet.PortletContext;
020 import javax.portlet.PortletMode;
021 import javax.portlet.PortletPreferences;
022 import javax.portlet.WindowState;
023
024 import javax.servlet.http.HttpServletRequest;
025
026
029 public class RenderRequestFactory {
030
031 public static RenderRequestImpl create(
032 HttpServletRequest request, Portlet portlet,
033 InvokerPortlet invokerPortlet, PortletContext portletContext,
034 WindowState windowState, PortletMode portletMode,
035 PortletPreferences preferences)
036 throws Exception {
037
038 return create(
039 request, portlet, invokerPortlet, portletContext, windowState,
040 portletMode, preferences, 0);
041 }
042
043 public static RenderRequestImpl create(
044 HttpServletRequest request, Portlet portlet,
045 InvokerPortlet invokerPortlet, PortletContext portletContext,
046 WindowState windowState, PortletMode portletMode,
047 PortletPreferences preferences, long plid)
048 throws Exception {
049
050 RenderRequestImpl renderRequestImpl = new RenderRequestImpl();
051
052 renderRequestImpl.init(
053 request, portlet, invokerPortlet, portletContext, windowState,
054 portletMode, preferences, plid);
055
056 return renderRequestImpl;
057 }
058
059 }