Factor out DataBrokerCommitExecutor 10/109810/9
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 16 Jan 2024 19:09:19 +0000 (20:09 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 20 Jan 2024 14:51:06 +0000 (15:51 +0100)
commitece5101f03237beae8243f169c591d13222bcc89
tree8fb1a1c2a3e0803b82c2d32fedf69cede88e7527
parentf60293cbefe837929107a7ba8114ea03f6553be2
Factor out DataBrokerCommitExecutor

DataBrokerCommitExecutor holds the executor service and manages its
statistics and lifecycle. This leaves OSGiDOMDataBroker absolutely bare
forwarder.

Change-Id: I55751c49c40aba9cfad289e0a1b913241df4f66f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/DataBrokerCommitExecutor.java [new file with mode: 0644]
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/OSGiDOMDataBroker.java