PostProcessor Class
DEPRECATED com.bea.portal is only useful in the compatibility domain. For the new portal framework please
use the classes under the com.bea.netuix package
- public class PostProcessor
extends com.bea.portal.appflow.processor.AbstractPortalProcessor
The PostProcessor is the last processor called by the portal's own
internal webflow, as defined by the portal.wf
webflow file.
It has the following responsibilities:
Invoke the refresh event for all portlets except the portlet from which the event came.
Related Topics
PortalAppflowConstants.PORTLET_REFRESH
com.bea.portal.appflow.PortalAppflowConstants#PORTLET_FLOAT_EVENT;
-
Hierarchy
-
Object
com.bea.portal.appflow.processor.AbstractPortalProcessor
PostProcessor
-
All Implemented Interfaces
-
InputProcessor
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PostProcessor
public PostProcessor()
- Default constructor (called by webflow).
This processor is NOT session sensitive as it calls
super()
process(HttpServletRequest, HttpServletResponse, PortalRequest, Object) Method
public Object
process(HttpServletRequest
request,
HttpServletResponse
response,
PortalRequest
portalRequest,
Object
requestContext)
throws ProcessingException
Main process method called by webflow.
-
Overrides
-
AbstractPortalProcessor.process(HttpServletRequest, HttpServletResponse, PortalRequest, Object)
Returns
- "success" except for special case when an event came from a floated portlet
Exceptions
-
ProcessingException
Related Topics
com.bea.portal.appflow.PortalAppflowConstants#PORTLET_FLOAT_EVENT;
refreshPortlet(PortalRequest, PageState, PortletState, HttpServletRequest, HttpServletResponse) Method
protected void refreshPortlet(PortalRequest
portalRequest,
PageState
pageState,
PortletState
portletState,
HttpServletRequest
request,
HttpServletResponse
response)
throws ProcessingException
Invoke the webflow refresh event for a given portlet.
Exceptions
-
ProcessingException