From: Robert Varga Date: Thu, 6 Nov 2014 19:13:59 +0000 (+0100) Subject: BUG-2255: introduce PingPongDataBroker X-Git-Tag: release/lithium~843 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=5764146d24df9d9450ebfbb0aec10cbbcdcc655c;hp=152891151a8e7c7b0905b4b530837e2538b2ce7b BUG-2255: introduce PingPongDataBroker This is a forwarding DOMDataBroker implementation, which ensures that there is at most one transaction pending for a particular transaction chain. This is not useful in all scenarios, but if the users can restrain themselves to use the supported semantics, they can use it. Change-Id: I4a9ca12254763829f99e270d6716cd034b4b5ea9 Signed-off-by: Robert Varga Signed-off-by: Dana Kutenicsova --- diff --git a/opendaylight/md-sal/md-sal-config/src/main/resources/initial/01-md-sal.xml b/opendaylight/md-sal/md-sal-config/src/main/resources/initial/01-md-sal.xml index 1c0861ab02..b9159dccd1 100644 --- a/opendaylight/md-sal/md-sal-config/src/main/resources/initial/01-md-sal.xml +++ b/opendaylight/md-sal/md-sal-config/src/main/resources/initial/01-md-sal.xml @@ -63,6 +63,35 @@ + + + + prefix:pingpong-data-broker + pingpong-data-broker + + dom:dom-async-data-broker + inmemory-data-broker + + + + prefix:binding-forwarded-data-broker + pingpong-binding-data-broker + + + dom:dom-async-data-broker + pingpong-broker + + + dom:schema-service + yang-schema-service + + + binding:binding-dom-mapping-service + runtime-mapping-singleton + + + +