[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsrp] NavState vs. Interaction State or what is the purposeof interaction state?
My interpretation is that nav state represents outcome of action processing, where as interaction state is usually an input to the action. It is not managed by the consumer beyond the current request. Another key (and probably more important) difference is that interaction state could be different between two URLs generated by a portlet, but both URLs will most likely carry the same nav state. In this case, I can't think of a way of mapping interaction state as navigational state. Subbu Michael Freedman wrote: > Given the current state of the spec, I am trying to figure out what the > purpose of interactionState is. Can anyone help? My recollection is > that originally interactionState was the PBI equivalent of > navigationalState (for getMarkup) prior to us adding the "performance > enhacement" that passed PBI MarkupParams so action/render response could > occur in a single request. This no longer seems to be our intent as > shown by the URL samples in section 10.2.1.9. I.e. the second example > expresses an actionURL with both navigationalState and > interactionState. What is the new model? I can think of something like > interactionState holds those values that augment the action processing > while navigationalState holds those values that augment the rendering > process -- but that seems pretty meaningless given that in most > applications state is state that you compute with and render from. I.e. > why wouldn't developers merely represent all such state as > NavigationalState (particularly because this form now has an opaque and > non-opaque portion)? Since navState doesn't inherently carry forward at > the end of an action/event, you must explicitly set it it seems to offer > everything interactionState does but in one object that spans all > operations. > -Mike- > > --------------------------------------------------------------------- > To unsubscribe from this mail list, you must leave the OASIS TC that > generates this mail. You may a link to this group and all your TCs in > OASIS > at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php _______________________________________________________________________ Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]