atg.portlet
Class DispatchPortlet

java.lang.Object
  extended by atg.portlet.GenericPortletService
      extended by atg.portlet.DispatchPortlet
All Implemented Interfaces:
javax.portlet.Portlet

public class DispatchPortlet
extends GenericPortletService

A portlet which dispatches to a resource


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
DispatchPortlet()
          Constructs an instanceof DispatchPortlet
 
Method Summary
 java.lang.String getContentType()
          Returns property ContentType
 java.lang.String getPath()
          Returns property Path
 java.lang.String getPath(javax.portlet.RenderRequest pRenderRequest, javax.portlet.RenderResponse pRenderResponse)
          Returns property Path
 void handleRender(javax.portlet.RenderRequest pRenderRequest, javax.portlet.RenderResponse pRenderResponse)
          Called by the portlet service to indicate that a portlet should handle a render request.
 void setContentType(java.lang.String pContentType)
          Sets property ContentType
 void setPath(java.lang.String pPath)
          Sets property Path
 
Methods inherited from class atg.portlet.GenericPortletService
destroy, getContext, getName, getPortletConfig, getPortletContext, handleProcessAction, init, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingWarning, log, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logWarning, logWarning, logWarning, lookup, postHandleProcessAction, postHandleRender, preHandleProcessAction, preHandleRender, processAction, render, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingWarning, startService, stopService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Constructor Detail

DispatchPortlet

public DispatchPortlet()
Constructs an instanceof DispatchPortlet

Method Detail

setContentType

public void setContentType(java.lang.String pContentType)
Sets property ContentType


getContentType

public java.lang.String getContentType()
Returns property ContentType


setPath

public void setPath(java.lang.String pPath)
Sets property Path


getPath

public java.lang.String getPath()
Returns property Path


getPath

public java.lang.String getPath(javax.portlet.RenderRequest pRenderRequest,
                                javax.portlet.RenderResponse pRenderResponse)
Returns property Path


handleRender

public void handleRender(javax.portlet.RenderRequest pRenderRequest,
                         javax.portlet.RenderResponse pRenderResponse)
                  throws javax.portlet.PortletException,
                         java.io.IOException
Called by the portlet service to indicate that a portlet should handle a render request. Derived classes should override this method to handle the servicing of a render request.

Overrides:
handleRender in class GenericPortletService
Parameters:
pRenderRequest - the render request
pRenderResponse - the render response
Throws:
javax.portlet.PortletException - if the portlet has problems fulfilling the rendering request
javax.portlet.UnavailableException - if the portlet is unavailable to perform render at this time
javax.portlet.PortletSecurityException - if the portlet cannot fullfill this request because of security reasons
java.io.IOException - if the streaming causes an I/O problem