AbstractPortalProcessor 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 abstract class AbstractPortalProcessor
extends Object
implements InputProcessor
An abstract processor (input processor) used to assist framework processors and
other user defined processors.
-
Hierarchy
-
Object
AbstractPortalProcessor
-
All Implemented Interfaces
-
InputProcessor
-
Direct Known Subclasses
-
com.bea.portal.appflow.processor.AbstractPortalPersonalizationProcessor, com.bea.portal.appflow.processor.security.AutoLoginProcessor, com.bea.portal.appflow.processor.security.DepositCookiesProcessor, com.bea.portal.appflow.processor.security.DispatchUserRegEventProcessor, com.bea.portal.appflow.processor.security.DisplayNameSpecialCharacterProcessor, com.bea.portal.appflow.processor.EditProcessor, com.bea.portal.appflow.processor.security.GroupFormProcessor, com.bea.portal.appflow.processor.security.GroupProcessor, com.bea.portal.appflow.processor.security.LoginFormProcessor, com.bea.portal.appflow.processor.security.LoginProcessor, com.bea.portal.appflow.processor.MaximizeProcessor, com.bea.portal.appflow.processor.MinimizeProcessor, com.bea.portal.appflow.processor.PortalRefreshProcessor, com.bea.portal.appflow.processor.PortletEventProcessor, com.bea.portal.appflow.processor.security.PostLoginProcessor, com.bea.portal.appflow.processor.PostProcessor, com.bea.portal.appflow.processor.PreProcessor, com.bea.portal.appflow.processor.security.SetPasswordFormProcessor, com.bea.portal.appflow.processor.security.SpecialCharacterProcessor, com.bea.portal.appflow.processor.security.SwapCookiesProcessor, com.bea.portal.appflow.processor.UneditProcessor, com.bea.portal.appflow.processor.UnmaximizeProcessor, com.bea.portal.appflow.processor.UnminimizeProcessor, com.bea.portal.appflow.processor.security.UserProcessor
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPortalProcessor
public AbstractPortalProcessor()
- Default constructor constructs a session insensitive processor
AbstractPortalProcessor
public AbstractPortalProcessor(boolean sessionSensitive)
- A constructor used to specify whether the subclass is session sensitive or not.
getCurrentPortletState(HttpServletRequest) Method
protected PortletState getCurrentPortletState(HttpServletRequest request)
throws ProcessingException
Helper method to retrieve the current PortletState object.
Exceptions
-
ProcessingException
process(HttpServletRequest, Object) Method
public Object process(HttpServletRequest request,
Object requestContext)
throws ProcessingException
The main process event called by webflow. Don't override this method.
Returns
- "session.timeout" if the HttpSession has expired. Otherwise
default to implementation class.
Exceptions
-
ProcessingException
process(HttpServletRequest, HttpServletResponse, PortalRequest, Object) Method
public abstract Object process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
Object requestContext)
throws ProcessingException
Processors extending this class must provide an implementation. This method
will be called if the processor is session insensitive or the session has not
timed-out.
Exceptions
-
ProcessingException