Package org.gatein.pc.test.unit.web
Class AbstractTestGenericPortlet
java.lang.Object
javax.portlet.GenericPortlet
org.gatein.pc.test.unit.web.AbstractTestGenericPortlet
- All Implemented Interfaces:
javax.portlet.EventPortlet,javax.portlet.Portlet,javax.portlet.PortletConfig,javax.portlet.ResourceServingPortlet
public abstract class AbstractTestGenericPortlet
extends javax.portlet.GenericPortlet
Abstract test class for testing GenericPortlet implementation
- Version:
- $Revision: 7954 $
- Author:
- Boleslaw Dawidowicz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ResponsedoProcessAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp, PortletTestContext context) protected ResponsepostRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context) Invoked by render() method after GenericPortlet.render() invocation.protected voidpreRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context) Invoked by render() method if current test is running.voidprocessAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp) voidrender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp) Methods inherited from class javax.portlet.GenericPortlet
destroy, doDispatch, doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, init, processEvent, serveResource
-
Constructor Details
-
AbstractTestGenericPortlet
public AbstractTestGenericPortlet()
-
-
Method Details
-
processAction
public void processAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp) throws javax.portlet.PortletException, IOException - Specified by:
processActionin interfacejavax.portlet.Portlet- Overrides:
processActionin classjavax.portlet.GenericPortlet- Throws:
javax.portlet.PortletExceptionIOException
-
render
public void render(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp) throws javax.portlet.PortletException, IOException - Specified by:
renderin interfacejavax.portlet.Portlet- Overrides:
renderin classjavax.portlet.GenericPortlet- Throws:
javax.portlet.PortletExceptionIOException
-
doProcessAction
protected Response doProcessAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp, PortletTestContext context) throws javax.portlet.PortletException, IOException - Throws:
javax.portlet.PortletExceptionIOException
-
preRender
protected void preRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context) throws javax.portlet.PortletException, IOException Invoked by render() method if current test is running. After this method GenericPortlet.render() will be called.- Parameters:
req-resp-context-- Throws:
javax.portlet.PortletExceptionjavax.portlet.PortletSecurityExceptionIOException
-
postRender
protected Response postRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context) throws javax.portlet.PortletException, IOException Invoked by render() method after GenericPortlet.render() invocation.- Parameters:
req-resp-context-- Throws:
javax.portlet.PortletExceptionjavax.portlet.PortletSecurityExceptionIOException
-