<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:10:38 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[MDSAL-701] Support for atomic registration of diverse DOMNotificationListeners</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-701</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;Our current APIs allow a single listener instance to listen on multiple notifications, which is appropriate for a number of use cases we currently cover.&lt;/p&gt;

&lt;p&gt;Unfortunately we do not support atomic registrations for multiple listeners to particular notifications. This results in mdsal-binding-dom-adapter having to perform an additional dispatch to support FooListener contract, as once it receives a callback on its DOMNotificationListener, it needs to go back and look up which notification method needs to be invoked.&lt;/p&gt;

&lt;p&gt;We could do much better if we offered a way for each subscribed notification type to be dispatched to a corresponding listener &amp;#8211; eliminating the need for a secondary lookup.&lt;/p&gt;

&lt;p&gt;This would also offer additional flexibility for binding-dom-adapter, as it could efficiently support its users&apos; subscription to multiple notification types in a type-safe manner.&lt;/p&gt;</description>
                <environment></environment>
        <key id="34678">MDSAL-701</key>
            <summary>Support for atomic registration of diverse DOMNotificationListeners</summary>
                <type id="10103" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10311&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Tue, 19 Oct 2021 16:33:28 +0000</created>
                <updated>Tue, 16 Jan 2024 19:41:34 +0000</updated>
                            <resolved>Sat, 25 Jun 2022 18:08:15 +0000</resolved>
                                                    <fixVersion>10.0.0</fixVersion>
                                    <component>DOM API</component>
                    <component>DOM runtime</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="34679">MDSAL-702</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="37908">NETCONF-1224</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i040bj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>