[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsrp-coord] Groups - Discussed Eventing Semantics.doc uploaded
Rich, Thanks for this doc. It is a good read. Please find some comments below. General Comments: 1. It would be useful to introduce a class of events that do not cause new events or cause state changes. This would address a common use case where a portlet wants to propagate some state to other portlets, to let those portlets render differently. This also allows the consumer to piggy back dispatching such events over a getMarkup request. Other events could still be processed with the mechanism described in this proposal. 2. Mode/state changes to cause predefined events (e.g., modeChanged, stateChanged). I'm not sure if this is useful for state changes, but there are use cases for mode states to trigger events. 3. Can the consumer generate arbitrary events? Specific Comments: [1.1] ... in other Portlets the Consumer aggregates from the same Producer. Does this mean that eventing is limited to portlets from the same producer. [1.1] In the second step... The description of the second step could also clarify that the second may involve several roundtrips of handleEvents() calls. [2.1.1] generatedEvents If a portlet is allowed to generate events that it has not described, could we drop generatedEvents altogether? This may actually simplify the programming model for portlet developer. [3.2] handleEvents() operation Can this operation return new navigational state? When a portlet is allowed to make state changes, it may have to change the navigational state as well. Regards, Subbu richt2@us.ibm.com wrote: > The document Discussed Eventing Semantics.doc has been submitted by Rich > Thompson (richt2@us.ibm.com) to the WSRP Cross-Portlet Coordination SC > document repository. > > Document Description: > Sorry about getting this out so close today's call. > > Download Document: > http://www.oasis-open.org/apps/org/workgroup/wsrp/wsrp-coord/download.php/5196/Discussed%20Eventing%20Semantics.doc > > > View Document Details: > http://www.oasis-open.org/apps/org/workgroup/wsrp/wsrp-coord/document.php?document_id=5196 > > > > PLEASE NOTE: If the above links do not work for you, your email > application > may be breaking the link into two pieces. You may be able to copy and > paste > the entire link address into the address field of your web browser. > > > > To unsubscribe from this mailing list (and be removed from the roster of > the OASIS TC), go to > http://www.oasis-open.org/apps/org/workgroup/wsrp-coord/members/leave_workgroup.php. >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]