OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsn message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: SubscriptionManager interface


Hi all,

During yesterday's conf call (see minutes [1], thanks Dave) we examined
Steve's proposal for 2.23 [2]. During the discussion some of us came up
with an alternative proposal. We had a straw poll which found 5 members
in favor of Steve's proposal and 8 in favor of the alternative. The goal
of this email is to explain the alternative to those who were not on the
call and to give them a chance to weigh in on the straw poll.

The alternative proposal is based on Steve's with the following changes:

- Leave the "Base Subscription Manager" portType unchanged (with
operations "renew" and "unsubscribe")
- Remove the resource properties document reference from the "Extended
Subscription Manager" portType (so that the portType only contains
operations "pause" and "resume" in addition to the base operations)
- Define the properties currently contained in the extended portType as
a stand-alone schema and explain to people that if they want to expose
these properties they can add them to either the base or the extended
portType (depending on whether they also want to expose the pause/resume
operations).

The goal of this amended proposal is to allow people to offer either:
- just the base (renew/unsubscribe)
- the base plus the properties
- the base plus pause/resume
- all of the above (base, pause/resume, properties)

Rather than forcing them to implement pause/resume if they want to offer
the properties and to implement the properties if they want to offer
pause/resume.

Regards,

William


[1]
http://www.oasis-open.org/apps/org/workgroup/wsn/download.php/11608/WSN_
Minutes.txt
[2]
http://www.oasis-open.org/apps/org/workgroup/wsn/download.php/10189/issu
e%202.23.proposal.1.doc




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]