You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by "Dipl.-Ing. Matthias Beil (JIRA)" <ji...@apache.org> on 2007/03/19 17:51:32 UTC
[jira] Created: (MUSE-212) unsubscribe is a must
unsubscribe is a must
---------------------
Key: MUSE-212
URL: https://issues.apache.org/jira/browse/MUSE-212
Project: Muse
Issue Type: New Feature
Components: WSN SubscriptionManager
Reporter: Dipl.-Ing. Matthias Beil
Assigned To: Dan Jemiolo
Priority: Minor
After reading some mail threads for the unscribe method implementation I had a look at the spec of WS-N
http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.pdf
at the chapter 6. line 1134 they state:
All SubscriptionManagers MUST implement the message exchanges described in the Base Subscription Manager section.
In the next chapter 6.1 at line 1142 the spec states:
The basic behavior of a SubscriptionManager is to renew the duration of a Subscription resource and terminate a Subscription.
In the mailing thread there was the suggestion to use the returned subscription to destroy the subscription, but in my regard the "unsubscribe" method should be used to adhere to the WS-N spec.
Best regards,
Matthias
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org
[jira] Resolved: (MUSE-212) Add Unsubscribe and Renew operations to
SubscriptionManager
Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MUSE-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Jemiolo resolved MUSE-212.
------------------------------
Resolution: Duplicate
I don't remember where we left off on the mailing list, but from my last comment it seems using WSRL is okay by the spec. That said, if there is a patch for these operations, I will apply it.
> Add Unsubscribe and Renew operations to SubscriptionManager
> -----------------------------------------------------------
>
> Key: MUSE-212
> URL: https://issues.apache.org/jira/browse/MUSE-212
> Project: Muse
> Issue Type: New Feature
> Components: WSN SubscriptionManager
> Affects Versions: 2.2.0
> Reporter: Dipl.-Ing. Matthias Beil
> Assignee: Dan Jemiolo
> Priority: Minor
> Fix For: 2.3.0
>
>
> After reading some mail threads for the unscribe method implementation I had a look at the spec of WS-N
>
> http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.pdf
> at the chapter 6. line 1134 they state:
> All SubscriptionManagers MUST implement the message exchanges described in the Base Subscription Manager section.
> In the next chapter 6.1 at line 1142 the spec states:
> The basic behavior of a SubscriptionManager is to renew the duration of a Subscription resource and terminate a Subscription.
> In the mailing thread there was the suggestion to use the returned subscription to destroy the subscription, but in my regard the "unsubscribe" method should be used to adhere to the WS-N spec.
> Best regards,
> Matthias
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org
[jira] Commented: (MUSE-212) Add Unsubscribe and Renew operations
to SubscriptionManager
Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MUSE-212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12492055 ]
Dan Jemiolo commented on MUSE-212:
----------------------------------
In section 6.4, lines 1442-1446, the spec states that if a subscription is exposed as a WS-resource (and in Muse, it is), then the subscription resource must provide immediate termination via WSRL Destroy, and MAY support SetTerminationTime. In addition to the WSRL operations, it MAY support other means of destruction, like unsubscribe/renew. Since basic WSRL is required for subscription resources, it seems like the general lifecycle requirements are met (i.e., unsubscribe/renew don't offer anything new).
> Add Unsubscribe and Renew operations to SubscriptionManager
> -----------------------------------------------------------
>
> Key: MUSE-212
> URL: https://issues.apache.org/jira/browse/MUSE-212
> Project: Muse
> Issue Type: New Feature
> Components: WSN SubscriptionManager
> Affects Versions: 2.2.0
> Reporter: Dipl.-Ing. Matthias Beil
> Assigned To: Dan Jemiolo
> Priority: Minor
> Fix For: 2.3.0
>
>
> After reading some mail threads for the unscribe method implementation I had a look at the spec of WS-N
>
> http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.pdf
> at the chapter 6. line 1134 they state:
> All SubscriptionManagers MUST implement the message exchanges described in the Base Subscription Manager section.
> In the next chapter 6.1 at line 1142 the spec states:
> The basic behavior of a SubscriptionManager is to renew the duration of a Subscription resource and terminate a Subscription.
> In the mailing thread there was the suggestion to use the returned subscription to destroy the subscription, but in my regard the "unsubscribe" method should be used to adhere to the WS-N spec.
> Best regards,
> Matthias
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org
[jira] Updated: (MUSE-212) Add Unsubscribe and Renew operations to
SubscriptionManager
Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MUSE-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Jemiolo updated MUSE-212:
-----------------------------
Fix Version/s: 2.3.0
Affects Version/s: 2.2.0
Summary: Add Unsubscribe and Renew operations to SubscriptionManager (was: unsubscribe is a must)
add more description in title scheduled the fix version
> Add Unsubscribe and Renew operations to SubscriptionManager
> -----------------------------------------------------------
>
> Key: MUSE-212
> URL: https://issues.apache.org/jira/browse/MUSE-212
> Project: Muse
> Issue Type: New Feature
> Components: WSN SubscriptionManager
> Affects Versions: 2.2.0
> Reporter: Dipl.-Ing. Matthias Beil
> Assigned To: Dan Jemiolo
> Priority: Minor
> Fix For: 2.3.0
>
>
> After reading some mail threads for the unscribe method implementation I had a look at the spec of WS-N
>
> http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.pdf
> at the chapter 6. line 1134 they state:
> All SubscriptionManagers MUST implement the message exchanges described in the Base Subscription Manager section.
> In the next chapter 6.1 at line 1142 the spec states:
> The basic behavior of a SubscriptionManager is to renew the duration of a Subscription resource and terminate a Subscription.
> In the mailing thread there was the suggestion to use the returned subscription to destroy the subscription, but in my regard the "unsubscribe" method should be used to adhere to the WS-N spec.
> Best regards,
> Matthias
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org