Bug 933: Changed Topology Compatibility to use DataChangeEvent 32/6632/1
authorTony Tkacik <ttkacik@cisco.com>
Thu, 1 May 2014 12:22:41 +0000 (14:22 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 1 May 2014 12:22:41 +0000 (14:22 +0200)
commit8a471ea0d2e3bb9c3f6b52a7114b369a54fe76a9
tree7658cf4db5f9241bdb60c65c808a16517c6a19d5
parent9d269c372a5d565101629cea6dad14a35a9e0591
Bug 933: Changed Topology Compatibility to use DataChangeEvent

Topology Compatibility adapter used commit handler to receive
change events and also reading from datastore, which may leaded
to some desynchronization issues. Changed topology Compatibility
to data change listener, which ensures data store is up to date,
when read occurs.

Change-Id: I052c9c79d99bdc8ba70e32c4421073c581901adc
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/topology/TopologyCommitHandler.java [new file with mode: 0644]
opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/topology/TopologyCommitHandler.xtend [deleted file]
opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/topology/TopologyProvider.xtend
opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/topology/TopologyTransaction.xtend [deleted file]