Package com.liferay.portlet.internal
Class InvokerPortletImpl
Object
com.liferay.portlet.internal.InvokerPortletImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.portlet.InvokerFilterContainer
,com.liferay.portal.kernel.portlet.InvokerPortlet
,EventPortlet
,HeaderPortlet
,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, Portlet portlet, PortletConfig portletConfig, PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer, boolean checkAuthToken, boolean facesPortlet, boolean headerPortlet) InvokerPortletImpl
(com.liferay.portal.kernel.model.Portlet portletModel, Portlet portlet, PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
cleanUp()
void
destroy()
void
init
(PortletConfig portletConfig) protected void
invoke
(com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, String lifecycle, List<? extends PortletFilter> filters) protected void
invokeAction
(ActionRequest actionRequest, ActionResponse actionResponse) protected void
invokeEvent
(EventRequest eventRequest, EventResponse eventResponse) protected void
invokeHeader
(HeaderRequest headerRequest, HeaderResponse headerResponse) protected String
invokeRender
(RenderRequest renderRequest, RenderResponse renderResponse) protected void
invokeResource
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) boolean
boolean
boolean
void
processAction
(ActionRequest actionRequest, ActionResponse actionResponse) void
processEvent
(EventRequest eventRequest, EventResponse eventResponse) protected void
processException
(Exception exception, PortletRequest liferayPortletRequest, PortletResponse liferayPortletResponse) void
render
(RenderRequest renderRequest, RenderResponse renderResponse) void
renderHeaders
(HeaderRequest headerRequest, HeaderResponse headerResponse) void
serveResource
(ResourceRequest resourceRequest, ResourceResponse resourceResponse) void
-
Constructor Details
-
InvokerPortletImpl
public InvokerPortletImpl(com.liferay.portal.kernel.model.Portlet portletModel, Portlet portlet, PortletConfig portletConfig, 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, Portlet portlet, PortletContext portletContext, com.liferay.portal.kernel.portlet.InvokerFilterContainer invokerFilterContainer)
-
-
Method Details
-
destroy
public void destroy() -
getActionFilters
- Specified by:
getActionFilters
in interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getEventFilters
- Specified by:
getEventFilters
in interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getExpCache
- Specified by:
getExpCache
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getHeaderFilters
- Specified by:
getHeaderFilters
in interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getPortlet
- Specified by:
getPortlet
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletClassLoader
- Specified by:
getPortletClassLoader
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletConfig
- Specified by:
getPortletConfig
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletContext
- Specified by:
getPortletContext
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getPortletInstance
- Specified by:
getPortletInstance
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
getRenderFilters
- Specified by:
getRenderFilters
in interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
getResourceFilters
- Specified by:
getResourceFilters
in interfacecom.liferay.portal.kernel.portlet.InvokerFilterContainer
-
init
- Specified by:
init
in interfacePortlet
- Throws:
PortletException
-
isCheckAuthToken
public boolean isCheckAuthToken()- Specified by:
isCheckAuthToken
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
isFacesPortlet
public boolean isFacesPortlet()- Specified by:
isFacesPortlet
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
isHeaderPortlet
public boolean isHeaderPortlet()- Specified by:
isHeaderPortlet
in interfacecom.liferay.portal.kernel.portlet.InvokerPortlet
-
processAction
- Specified by:
processAction
in interfacePortlet
-
processEvent
- Specified by:
processEvent
in interfaceEventPortlet
-
render
public void render(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Specified by:
render
in interfacePortlet
- Throws:
IOException
PortletException
-
renderHeaders
public void renderHeaders(HeaderRequest headerRequest, HeaderResponse headerResponse) throws IOException, PortletException - Specified by:
renderHeaders
in interfaceHeaderPortlet
- Throws:
IOException
PortletException
-
serveResource
- Specified by:
serveResource
in interfaceResourceServingPortlet
-
setPortletFilters
public void setPortletFilters()- Specified by:
setPortletFilters
in 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 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
-
invokeHeader
protected void invokeHeader(HeaderRequest headerRequest, HeaderResponse headerResponse) 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 exception, PortletRequest liferayPortletRequest, PortletResponse liferayPortletResponse)
-