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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Response
    doProcessAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp, PortletTestContext context)
     
    protected Response
    postRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context)
    Invoked by render() method after GenericPortlet.render() invocation.
    protected void
    preRender(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp, PortletTestContext context)
    Invoked by render() method if current test is running.
    void
    processAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp)
     
    void
    render(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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      processAction in interface javax.portlet.Portlet
      Overrides:
      processAction in class javax.portlet.GenericPortlet
      Throws:
      javax.portlet.PortletException
      IOException
    • render

      public void render(javax.portlet.RenderRequest req, javax.portlet.RenderResponse resp) throws javax.portlet.PortletException, IOException
      Specified by:
      render in interface javax.portlet.Portlet
      Overrides:
      render in class javax.portlet.GenericPortlet
      Throws:
      javax.portlet.PortletException
      IOException
    • doProcessAction

      protected Response doProcessAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse resp, PortletTestContext context) throws javax.portlet.PortletException, IOException
      Throws:
      javax.portlet.PortletException
      IOException
    • 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.PortletException
      javax.portlet.PortletSecurityException
      IOException
    • 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.PortletException
      javax.portlet.PortletSecurityException
      IOException