|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.bea.portal.appflow.processor.AbstractPortalProcessor
|
+--com.bea.portal.appflow.processor.AbstractPortalPersonalizationProcessor
AbtractPortalPersonalization is a generic processor (input processor) used to assist processors that wish to mutate the PortalPersonalization.
| Constructor Summary | |
AbstractPortalPersonalizationProcessor()
Default constructor (called by webflow) - session sensitive as it calls super(true). |
|
| Method Summary | |
static MutablePortletPersonalization |
getCurrentPortletPersonalization(PortalRequest portalRequest,
MutablePortalPersonalization portalP13n)
Retrieve an instance of the current MutablePortletPersonalization. |
static MutablePortalPersonalization |
getMutablePortalPersonalization(PortalRequest portalRequest)
Return an instance of the Mutable Portal Personalization. |
abstract Object |
process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
MutablePortalPersonalization portalPersonalization,
Object requestContext)
Processors extending this class must provide an implementation for this method. |
Object |
process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
Object requestContext)
Process method called on by webflow. |
static void |
setMutablePortalPersonalization(PortalRequest portalRequest,
MutablePortalPersonalization portalP13n)
Persist the PortalPersonalization into the database. |
| Methods inherited from class com.bea.portal.appflow.processor.AbstractPortalProcessor |
getCurrentPortletState, process |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractPortalPersonalizationProcessor()
super(true).
| Method Detail |
public Object process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
Object requestContext)
throws com.bea.p13n.appflow.exception.ProcessingException
public abstract Object process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
MutablePortalPersonalization portalPersonalization,
Object requestContext)
process in class AbstractPortalProcessorcom.bea.p13n.appflow.exception.ProcessingException - as the subclasses process method can throw it.
public abstract Object process(HttpServletRequest request,
HttpServletResponse response,
PortalRequest portalRequest,
MutablePortalPersonalization portalPersonalization,
Object requestContext)
throws com.bea.p13n.appflow.exception.ProcessingException
com.bea.p13n.appflow.exception.ProcessingException - per calling implementing subclass
public static MutablePortalPersonalization getMutablePortalPersonalization(PortalRequest portalRequest)
throws com.bea.p13n.appflow.exception.ProcessingException
com.bea.p13n.appflow.exception.ProcessingException - if cannot get the profileIdentity from the PortalSession,
or the could not get the MutablePortalPersonalization from the PortalManager
public static void setMutablePortalPersonalization(PortalRequest portalRequest,
MutablePortalPersonalization portalP13n)
throws com.bea.p13n.appflow.exception.ProcessingException
com.bea.p13n.appflow.exception.ProcessingException - if cannot get the profileIdentity from the PortalSession,
or the could not update the MutablePortalPersonalization with the PortalManager
public static MutablePortletPersonalization getCurrentPortletPersonalization(PortalRequest portalRequest,
MutablePortalPersonalization portalP13n)
throws com.bea.p13n.appflow.exception.ProcessingException
com.bea.p13n.appflow.exception.ProcessingException - if cannot get the PagePersonalization from the PortalPersonalization,
or the could get the PortletPersonalization from the PagePersonalization.
|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||