BUG-650: Split out CommitCoordinationTask
authorRobert Varga <rovarga@cisco.com>
Thu, 2 Oct 2014 00:07:35 +0000 (02:07 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Fri, 21 Nov 2014 08:43:51 +0000 (08:43 +0000)
commit5afafad0fb6d3452ac4e7c49d6b4e09d2d269954
tree30e99063bc4ed2f824d6f016ff80ec5cafeea050
parent4c672459414b99fc967f0b7791b9b2cc2cfe0845
BUG-650: Split out CommitCoordinationTask

The coordination task takes most of the coordinator implementation. We
do not want to expose it, but at the same time we want to evolve task.
Split it out and eliminate the unneeded atomic state updates, as it is
only ever touched by a single thread.

Change-Id: I49b494d23a8b8f9cdf6cb3dc33e08d22c5bf325e
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/CommitCoordinationTask.java [new file with mode: 0644]
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataCommitCoordinatorImpl.java