com.liferay.portlet
Class InvokerPortletImpl
java.lang.Object
com.liferay.portlet.InvokerPortletImpl
- All Implemented Interfaces:
- InvokerFilterContainer, InvokerPortlet, EventPortlet, Portlet, ResourceServingPortlet
public class InvokerPortletImpl
- extends Object
- implements InvokerFilterContainer, InvokerPortlet
|
Constructor Summary |
InvokerPortletImpl(Portlet portletModel,
Portlet portlet,
PortletConfig portletConfig,
PortletContext portletContext,
InvokerFilterContainer invokerFilterContainer,
boolean checkAuthToken,
boolean facesPortlet,
boolean strutsPortlet,
boolean strutsBridgePortlet)
|
InvokerPortletImpl(Portlet portletModel,
Portlet portlet,
PortletContext portletContext,
InvokerFilterContainer invokerFilterContainer)
|
|
Method Summary |
static void |
clearResponse(javax.servlet.http.HttpSession session,
long plid,
String portletId,
String languageId)
|
static void |
clearResponses(javax.servlet.http.HttpSession session)
|
static void |
clearResponses(PortletSession session)
|
void |
destroy()
|
static String |
encodeResponseKey(long plid,
String portletId,
String languageId)
|
List<ActionFilter> |
getActionFilters()
|
List<EventFilter> |
getEventFilters()
|
Integer |
getExpCache()
|
Portlet |
getPortlet()
|
ClassLoader |
getPortletClassLoader()
|
PortletConfig |
getPortletConfig()
|
PortletContext |
getPortletContext()
|
Portlet |
getPortletInstance()
|
List<RenderFilter> |
getRenderFilters()
|
List<ResourceFilter> |
getResourceFilters()
|
static Map<String,InvokerPortletResponse> |
getResponses(javax.servlet.http.HttpSession session)
|
static Map<String,InvokerPortletResponse> |
getResponses(PortletSession portletSession)
|
void |
init(PortletConfig portletConfig)
|
protected void |
invoke(LiferayPortletRequest portletRequest,
LiferayPortletResponse portletResponse,
String lifecycle,
List<? extends PortletFilter> filters)
|
protected void |
invokeAction(ActionRequest actionRequest,
ActionResponse actionResponse)
|
protected void |
invokeEvent(EventRequest eventRequest,
EventResponse eventResponse)
|
protected String |
invokeRender(RenderRequest renderRequest,
RenderResponse renderResponse)
|
protected void |
invokeResource(ResourceRequest resourceRequest,
ResourceResponse resourceResponse)
|
boolean |
isCheckAuthToken()
|
boolean |
isFacesPortlet()
|
boolean |
isStrutsBridgePortlet()
|
boolean |
isStrutsPortlet()
|
void |
processAction(ActionRequest actionRequest,
ActionResponse actionResponse)
|
void |
processEvent(EventRequest eventRequest,
EventResponse eventResponse)
|
protected void |
processException(Exception e,
PortletRequest portletRequest,
PortletResponse portletResponse)
|
void |
render(RenderRequest renderRequest,
RenderResponse renderResponse)
|
void |
serveResource(ResourceRequest resourceRequest,
ResourceResponse resourceResponse)
|
void |
setPortletFilters()
Deprecated. As of 7.0.0 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InvokerPortletImpl
public InvokerPortletImpl(Portlet portletModel,
Portlet portlet,
PortletConfig portletConfig,
PortletContext portletContext,
InvokerFilterContainer invokerFilterContainer,
boolean checkAuthToken,
boolean facesPortlet,
boolean strutsPortlet,
boolean strutsBridgePortlet)
InvokerPortletImpl
public InvokerPortletImpl(Portlet portletModel,
Portlet portlet,
PortletContext portletContext,
InvokerFilterContainer invokerFilterContainer)
clearResponse
public static void clearResponse(javax.servlet.http.HttpSession session,
long plid,
String portletId,
String languageId)
clearResponses
public static void clearResponses(javax.servlet.http.HttpSession session)
clearResponses
public static void clearResponses(PortletSession session)
encodeResponseKey
public static String encodeResponseKey(long plid,
String portletId,
String languageId)
getResponses
public static Map<String,InvokerPortletResponse> getResponses(javax.servlet.http.HttpSession session)
getResponses
public static Map<String,InvokerPortletResponse> getResponses(PortletSession portletSession)
destroy
public void destroy()
- Specified by:
destroy in interface Portlet
getActionFilters
public List<ActionFilter> getActionFilters()
- Specified by:
getActionFilters in interface InvokerFilterContainer
getEventFilters
public List<EventFilter> getEventFilters()
- Specified by:
getEventFilters in interface InvokerFilterContainer
getExpCache
public Integer getExpCache()
- Specified by:
getExpCache in interface InvokerPortlet
getPortlet
public Portlet getPortlet()
- Specified by:
getPortlet in interface InvokerPortlet
getPortletClassLoader
public ClassLoader getPortletClassLoader()
- Specified by:
getPortletClassLoader in interface InvokerPortlet
getPortletConfig
public PortletConfig getPortletConfig()
- Specified by:
getPortletConfig in interface InvokerPortlet
getPortletContext
public PortletContext getPortletContext()
- Specified by:
getPortletContext in interface InvokerPortlet
getPortletInstance
public Portlet getPortletInstance()
- Specified by:
getPortletInstance in interface InvokerPortlet
getRenderFilters
public List<RenderFilter> getRenderFilters()
- Specified by:
getRenderFilters in interface InvokerFilterContainer
getResourceFilters
public List<ResourceFilter> getResourceFilters()
- Specified by:
getResourceFilters in interface InvokerFilterContainer
init
public void init(PortletConfig portletConfig)
throws PortletException
- Specified by:
init in interface Portlet
- Throws:
PortletException
isCheckAuthToken
public boolean isCheckAuthToken()
- Specified by:
isCheckAuthToken in interface InvokerPortlet
isFacesPortlet
public boolean isFacesPortlet()
- Specified by:
isFacesPortlet in interface InvokerPortlet
isStrutsBridgePortlet
public boolean isStrutsBridgePortlet()
- Specified by:
isStrutsBridgePortlet in interface InvokerPortlet
isStrutsPortlet
public boolean isStrutsPortlet()
- Specified by:
isStrutsPortlet in interface InvokerPortlet
processAction
public void processAction(ActionRequest actionRequest,
ActionResponse actionResponse)
- Specified by:
processAction in interface Portlet
processEvent
public void processEvent(EventRequest eventRequest,
EventResponse eventResponse)
- Specified by:
processEvent in interface EventPortlet
render
public void render(RenderRequest renderRequest,
RenderResponse renderResponse)
throws IOException,
PortletException
- Specified by:
render in interface Portlet
- Throws:
IOException
PortletException
serveResource
public void serveResource(ResourceRequest resourceRequest,
ResourceResponse resourceResponse)
- Specified by:
serveResource in interface ResourceServingPortlet
setPortletFilters
@Deprecated
public void setPortletFilters()
- Deprecated. As of 7.0.0
- Specified by:
setPortletFilters in interface InvokerPortlet
invoke
protected void invoke(LiferayPortletRequest portletRequest,
LiferayPortletResponse portletResponse,
String lifecycle,
List<? extends PortletFilter> filters)
throws IOException,
PortletException
- Throws:
IOException
PortletException
invokeAction
protected void invokeAction(ActionRequest actionRequest,
ActionResponse actionResponse)
throws IOException,
PortletException
- Throws:
IOException
PortletException
invokeEvent
protected void invokeEvent(EventRequest eventRequest,
EventResponse eventResponse)
throws IOException,
PortletException
- Throws:
IOException
PortletException
invokeRender
protected String invokeRender(RenderRequest renderRequest,
RenderResponse renderResponse)
throws IOException,
PortletException
- Throws:
IOException
PortletException
invokeResource
protected void invokeResource(ResourceRequest resourceRequest,
ResourceResponse resourceResponse)
throws IOException,
PortletException
- Throws:
IOException
PortletException
processException
protected void processException(Exception e,
PortletRequest portletRequest,
PortletResponse portletResponse)