[ http://issues.apache.org/jira/browse/MUSE-64?page=all ]

Joel Hawkins updated MUSE-64:
-----------------------------

    Attachment: SimpleAdvertisement.java
                SimpleBroadcastAdvertisement.java
                SimpleServiceGroupAdvertisement.java

SimpleAdvertisement does advertisement based on the single resource that owns 
the advertisement capability.
SimpleBroadcastAdvertisement does advertisement for EVERY resource
SimpleServiceGroupAdvertisement does advertisment for all ServiceGroupEntries 
added to the ServiceGroup owning the capability, plus the SimpleAdvertisement 
functionality for the ServiceGroup itself.

> Change SimpleAdvertisement usage model to Single Resource focus and add 
> additonal Simple* implementations to support other common use cases
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MUSE-64
>                 URL: http://issues.apache.org/jira/browse/MUSE-64
>             Project: Muse
>          Issue Type: Improvement
>    Affects Versions: 2.0.0 M2
>         Environment: All
>            Reporter: Joel Hawkins
>         Assigned To: Dan Jemiolo
>             Fix For: 2.0.0
>
>         Attachments: SimpleAdvertisement.java, 
> SimpleBroadcastAdvertisement.java, SimpleServiceGroupAdvertisement.java
>
>
> The current implementation of SimpleAdvertisement only makes sense in a 
> singleton environment, as it performs notification on all resource additions. 
> Applying this capability to multiple resources will cause cascading 
> 'echo-chamber' effect.
> SimpleAdvertisement will be changed to only advertise the target resource's 
> creation and destruction. A SimpleBroadcastAdvertisement will be provided to 
> support the existing behavior of the current SimpleAdvertisement, with the 
> caveat that it should only be applied to a singleton resource.
> Finally, a SimpleServiceGroupAdvertisement implementation will be provided 
> that support the notification of ServiceGroupEntry creation and deletion.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to