com.bea.portal.appflow.processor
Class PostProcessor
java.lang.Object
|
+--com.bea.portal.appflow.processor.AbstractPortalProcessor
|
+--com.bea.portal.appflow.processor.PostProcessor
- All Implemented Interfaces:
- com.bea.p13n.appflow.webflow.InputProcessor
- public class PostProcessor
- extends 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.
- See Also:
PortalAppflowConstants.PORTLET_REFRESH
,
Constructor Summary |
PostProcessor()
Default constructor (called by webflow).
|
Methods inherited 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
public Object process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
Object requestContext)
throws com.bea.p13n.appflow.exception.ProcessingException
- Main process method called by webflow.
- Specified by:
process
in class AbstractPortalProcessor
- Returns:
- "success" except for special case when an event came from a floated portlet
com.bea.p13n.appflow.exception.ProcessingException
- See Also:
refreshPortlet
protected void refreshPortlet(PortalRequest portalRequest,
PageState pageState,
PortletState portletState,
HttpServletRequest request,
HttpServletResponse response)
throws com.bea.p13n.appflow.exception.ProcessingException
- Invoke the webflow refresh event for a given portlet.
com.bea.p13n.appflow.exception.ProcessingException
Copyright © 2003 BEA Systems, Inc. All Rights Reserved