org.jasig.portlet.test.header
Class HeaderTestPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by org.jasig.portlet.test.header.HeaderTestPortlet
All Implemented Interfaces:
javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

public class HeaderTestPortlet
extends javax.portlet.GenericPortlet

Subclass of GenericPortlet that simulates a portlet that provides output for the "head" (as well as the body). Spring 3 currently doesn't provide support for the doHeaders method.

Version:
$Id: HeaderTestPortlet.java 23744 2011-05-16 21:55:40Z edalquist $
Author:
Nicholas Blair

Constructor Summary
HeaderTestPortlet()
           
 
Method Summary
protected  void doHeaders(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Checks for the correct value of PortletRequest.RENDER_PART (expects PortletRequest.RENDER_HEADERS.
protected  void doView(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
           Checks for correct value of PortalContext.MARKUP_HEAD_ELEMENT_SUPPORT Checks for correct value of PortletRequest.RENDER_PART Prints sample text that should display using the style provided by the doHeaders(RenderRequest, RenderResponse) implementation
 
Methods inherited from class javax.portlet.GenericPortlet
destroy, doDispatch, doEdit, doHelp, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, init, processAction, processEvent, render, serveResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderTestPortlet

public HeaderTestPortlet()
Method Detail

doHeaders

protected void doHeaders(javax.portlet.RenderRequest request,
                         javax.portlet.RenderResponse response)
Checks for the correct value of PortletRequest.RENDER_PART (expects PortletRequest.RENDER_HEADERS. When correct, prints a style sheet using the color green; color red for incorrect value.

Overrides:
doHeaders in class javax.portlet.GenericPortlet
See Also:
GenericPortlet.doHeaders(javax.portlet.RenderRequest, javax.portlet.RenderResponse)

doView

protected void doView(javax.portlet.RenderRequest request,
                      javax.portlet.RenderResponse response)
               throws javax.portlet.PortletException,
                      IOException
  1. Checks for correct value of PortalContext.MARKUP_HEAD_ELEMENT_SUPPORT
  2. Checks for correct value of PortletRequest.RENDER_PART
  3. Prints sample text that should display using the style provided by the doHeaders(RenderRequest, RenderResponse) implementation

Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException
See Also:
GenericPortlet.doView(javax.portlet.RenderRequest, javax.portlet.RenderResponse)


Copyright © 2012 Jasig. All Rights Reserved.