PortletEventProcessor 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 PortletEventProcessor
extends com.bea.portal.appflow.processor.AbstractPortalProcessor
The PortletEventProcessor invokes user defined portlet events,
as defined by the portlet's webflow file. This processor gets invoked
when the true webflow event (PORTLET_WEBFLOW_EVENT
) is invoked.
This processor then extracts the portlets webflow event from the
HttpServletRequest parameter to invoke the portlet's webflow
Related Topics
PortalAppflowConstants.PORTLET_WEBFLOW_EVENT
PortalAppflowConstants.PORTLET_WEBFLOW_EVENT_PARAMETER
-
Hierarchy
-
Object
com.bea.portal.appflow.processor.AbstractPortalProcessor
PortletEventProcessor
-
All Implemented Interfaces
-
InputProcessor
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletEventProcessor
public PortletEventProcessor()
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. This processor extracts the portlets
webflow event from the HttpServletRequest parameter "wfevent". And invokes
that event in the portlets webflow file. The "wfevent" parameter is placed
there automatically by the portlet:createWebflowEvent tag.
-
Overrides
-
AbstractPortalProcessor.process(HttpServletRequest, HttpServletResponse, PortalRequest, Object)
Exceptions
-
ProcessingException