Bug 3868: Added support for DOMDataTreeListener 31/26231/5
authorTony Tkacik <ttkacik@cisco.com>
Mon, 31 Aug 2015 12:10:27 +0000 (14:10 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 15 Sep 2015 13:30:40 +0000 (13:30 +0000)
commit7188afd673d0841331c477cc352fcc3f19970647
treef54ad25f1d0d20578b8329a3e793cc360893562a
parent2a9303a2358f30d8ff5e50cece0d6f421d9d2c64
Bug 3868: Added support for DOMDataTreeListener

Added really simplistic and naive implementation
for DOMDataTreeListener, which is just enough
to listen on underlying data store and capture
current state.

Implementation is synchronized and does not
survive resharding currently.

Added simple base unit test to test registration
fo listener and receiving data change events.

Change-Id: I07eded569207e93bb4bb311236261b5cb7982903
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ShardedDOMDataTree.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ShardedDOMDataTreeListenerContext.java [new file with mode: 0644]
dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/test/ShardedDOMDataTreeListenerTest.java [new file with mode: 0644]