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