[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [wsrp-wsia] [I#163] Proposed Resolution: RestructureperformInteraction and performBlockingInterac tion responses
Proposed Resolution:
Since UpdateResponse contains a superset of the fields in
InteractionResponse, replace those fields with one that is of type
InteractionResponse.
Effect on definitions:
Current Structures:
InteractionResponse
[R] string navigationalState
[O] SessionContext sessionContext
[O] Entitycontext entityContext
[O] MarkupContext markupContext
[O] Extension extensions[]
UpdateResponse
[R] string navigationalState
[O] SessionContext sessionContext
[O] EntityContext entityContext
[O] string newWindowState
[O] string newMode
[O] MarkupContext markupContext
BlockingInteractionResponse
[O] UpdateResponse updateResponse
[O] string redirectURL
[O] Extension extensions[]
Proposed new structures:
InteractionResponse // Note: this is unchanged!
[R] string navigationalState
[O] SessionContext sessionContext
[O] Entitycontext entityContext
[O] MarkupContext markupContext
[O] Extension extensions[]
UpdateResponse
[R] InteractionResponse interactionResponse
[O] string newWindowState
[O] string newMode
BlockingInteractionResponse // Note: this is unchanged!
[O] UpdateResponse updateResponse
[O] string redirectURL
[O] Extension extensions[]
Rich Thompson
Gil Tayar
<Gil.Tayar@webcol To: wsrp-wsia@lists.oasis-open.org
lage.com> cc:
Subject: [wsrp-wsia] [I#163] Restructure performInteraction and
12/01/2002 06:13 performBlockingInterac tion responses
AM
Issue: 163
Status: Active
Topic: interface
Class: Technical
Raised by: Gil Tayar
Title: Restructure performInteraction and performBlockingInteraction
responses
Date Added: 1-Dec-2002
Document Section: v0.85/v5.4
Description:
"Today, the connection between the responses of these two operations is
implicit. If you look at the signature you will in the end understand that
they are similar, except for some fields that may be returned by
performBlockingInteraction and not by performInteraction.
believe this difference to be important, as it highlights the difference
between the two operations. Thus, it should be made explicit.
The way to do this is to make the blockingInteractionResponse hold an
interactionResponse, plus, as sibling fields, those fields that are allowed
only in the blockingInteractionResponse."
Resolution:
Gil Tayar
WebCollage
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC