com.bea.portal.appflow.processor
Class PostProcessor
java.lang.Object
|
+--com.bea.portal.appflow.processor.AbstractPortalProcessor
|
+--com.bea.portal.appflow.processor.PostProcessor
- 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). |
Method Summary
|
java.lang.Object |
process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PortalRequest portalRequest,
java.lang.Object requestContext)
Main process method called by webflow. |
protected void |
refreshPortlet(PortalRequest portalRequest,
PageState pageState,
PortletState portletState,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Invoke the webflow refresh event for a given portlet. |
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 java.lang.Object process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
PortalRequest portalRequest,
java.lang.Object requestContext)
throws ProcessingException
- Main process method called by webflow.
- Returns:
- "success" except for special case when an event came from a floated portlet
- Overrides:
- process in class AbstractPortalProcessor
- See Also:
refreshPortlet
protected void refreshPortlet(PortalRequest portalRequest,
PageState pageState,
PortletState portletState,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws ProcessingException
- Invoke the webflow refresh event for a given portlet.
Copyright © 2002 BEA Systems, Inc. All Rights Reserved