BUG-650: Split out CommitCoordinationTask 37/12437/13
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)
commitf298b5a67b70daf3face69bf65483de544a6da61
treeba8925522a6022e50636acc782ae5a16f2026853
parent6f1c4ed713d8645ba654c6da7bb9ccc201d95dae
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