Package com.liferay.portlet.internal
Class InvokerPortletImpl
java.lang.Object
com.liferay.portlet.internal.InvokerPortletImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.portlet.InvokerFilterContainer,com.liferay.portal.kernel.portlet.InvokerPortlet,javax.portlet.EventPortlet,javax.portlet.HeaderPortlet,javax.portlet.Portlet,javax.portlet.ResourceServingPortlet
public class InvokerPortletImpl
extends Object
implements com.liferay.portal.kernel.portlet.InvokerFilterContainer, com.liferay.portal.kernel.portlet.InvokerPortlet
- Author:
- Brian Wing Shun Chan, Brian Myunghun Kim, Raymond Augé, Neil Griffin
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.portlet.InvokerPortlet
INIT_INVOKER_PORTLET_NAME -
Constructor Summary
ConstructorsConstructorDescriptionInvokerPortletImpl(com.liferay.portal.kernel.model.Portlet portletModel, javax.portlet.Portlet portlet, javax.portlet.PortletConfig portletConfig, javax.portlet.PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer, boolean checkAuthToken, boolean facesPortlet, boolean headerPortlet) InvokerPortletImpl(com.liferay.portal.kernel.model.Portlet portletModel, javax.portlet.Portlet portlet, javax.portlet.PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanUp()voiddestroy()List<javax.portlet.filter.ActionFilter>List<javax.portlet.filter.EventFilter>List<javax.portlet.filter.HeaderFilter>javax.portlet.Portletjavax.portlet.PortletConfigjavax.portlet.PortletContextjavax.portlet.PortletList<javax.portlet.filter.RenderFilter>List<javax.portlet.filter.ResourceFilter>voidinit(javax.portlet.PortletConfig portletConfig) protected voidinvoke(com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, String lifecycle, List<? extends javax.portlet.filter.PortletFilter> filters) protected voidinvokeAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) protected voidinvokeEvent(javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse) protected voidinvokeHeader(javax.portlet.HeaderRequest headerRequest, javax.portlet.HeaderResponse headerResponse) protected StringinvokeRender(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) protected voidinvokeResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) booleanbooleanbooleanvoidprocessAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) voidprocessEvent(javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse) protected voidprocessException(Exception exception, javax.portlet.PortletRequest liferayPortletRequest, javax.portlet.PortletResponse liferayPortletResponse) voidrender(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) voidrenderHeaders(javax.portlet.HeaderRequest headerRequest, javax.portlet.HeaderResponse headerResponse) voidserveResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) void
-
Constructor Details
-
InvokerPortletImpl
public InvokerPortletImpl(com.liferay.portal.kernel.model.Portlet portletModel, javax.portlet.Portlet portlet, javax.portlet.PortletConfig portletConfig, javax.portlet.PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer, boolean checkAuthToken, boolean facesPortlet, boolean headerPortlet) -
InvokerPortletImpl
public InvokerPortletImpl(com.liferay.portal.kernel.model.Portlet portletModel, javax.portlet.Portlet portlet, javax.portlet.PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer)
-
-
Method Details
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.portlet.Portlet
-
getActionFilters
- Specified by:
getActionFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getEventFilters
- Specified by:
getEventFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getExpCache
- Specified by:
getExpCachein interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getHeaderFilters
- Specified by:
getHeaderFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getPortlet
public javax.portlet.Portlet getPortlet()- Specified by:
getPortletin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletClassLoader
- Specified by:
getPortletClassLoaderin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletConfig
public javax.portlet.PortletConfig getPortletConfig()- Specified by:
getPortletConfigin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletContext
public javax.portlet.PortletContext getPortletContext()- Specified by:
getPortletContextin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletInstance
public javax.portlet.Portlet getPortletInstance()- Specified by:
getPortletInstancein interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getRenderFilters
- Specified by:
getRenderFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getResourceFilters
- Specified by:
getResourceFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
init
public void init(javax.portlet.PortletConfig portletConfig) throws javax.portlet.PortletException - Specified by:
initin interfacejavax.portlet.Portlet- Throws:
javax.portlet.PortletException
-
isCheckAuthToken
public boolean isCheckAuthToken()- Specified by:
isCheckAuthTokenin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
isFacesPortlet
public boolean isFacesPortlet()- Specified by:
isFacesPortletin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
isHeaderPortlet
public boolean isHeaderPortlet()- Specified by:
isHeaderPortletin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
processAction
public void processAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) - Specified by:
processActionin interfacejavax.portlet.Portlet
-
processEvent
public void processEvent(javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse) - Specified by:
processEventin interfacejavax.portlet.EventPortlet
-
render
public void render(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) throws IOException, javax.portlet.PortletException - Specified by:
renderin interfacejavax.portlet.Portlet- Throws:
IOExceptionjavax.portlet.PortletException
-
renderHeaders
public void renderHeaders(javax.portlet.HeaderRequest headerRequest, javax.portlet.HeaderResponse headerResponse) throws IOException, javax.portlet.PortletException - Specified by:
renderHeadersin interfacejavax.portlet.HeaderPortlet- Throws:
IOExceptionjavax.portlet.PortletException
-
serveResource
public void serveResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) - Specified by:
serveResourcein interfacejavax.portlet.ResourceServingPortlet
-
setPortletFilters
public void setPortletFilters()- Specified by:
setPortletFiltersin interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
cleanUp
protected void cleanUp() -
invoke
protected void invoke(com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, String lifecycle, List<? extends javax.portlet.filter.PortletFilter> filters) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
invokeAction
protected void invokeAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
invokeEvent
protected void invokeEvent(javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
invokeHeader
protected void invokeHeader(javax.portlet.HeaderRequest headerRequest, javax.portlet.HeaderResponse headerResponse) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
invokeRender
protected String invokeRender(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
invokeResource
protected void invokeResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) throws IOException, javax.portlet.PortletException - Throws:
IOExceptionjavax.portlet.PortletException
-
processException
protected void processException(Exception exception, javax.portlet.PortletRequest liferayPortletRequest, javax.portlet.PortletResponse liferayPortletResponse)
-