Add sender actor to the ForwardingDataTreeChangeListener 90/90290/3
authorTibor Král <tibor.kral@pantheon.tech>
Thu, 4 Jun 2020 16:50:51 +0000 (18:50 +0200)
committerRobert Varga <nite@hq.sk>
Sun, 14 Jun 2020 18:02:18 +0000 (18:02 +0000)
commit0aa788f7c449fa621566d4ace8d5eb1b2078c3c4
tree14c90944e4c1410c8dfa625ec1d673f600060f42
parent2562991c45a6d5113c2a5fab7c75fd1a92fac11d
Add sender actor to the ForwardingDataTreeChangeListener

The ForwardingDataTreeChangeListener is created when a shard
registers new listener. It then sends dataTreeChanges to said listener
but doesn't specify the sender. The RootListenerActor however needs
to know which shard produced the DataTreeChanged message.

Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
Change-Id: I4971cfaefa10c3136e0ddcc350ec7e00e68e6b42
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerSupport.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ForwardingDataTreeChangeListener.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/ForwardingDataTreeChangeListenerTest.java