From 3edb738db9c756d42ee5c0b6fa172b6f2caa808a Mon Sep 17 00:00:00 2001 From: Marek Gradzki Date: Mon, 11 Apr 2016 21:23:57 +0200 Subject: HONEYCOMB-34: Config tree initialization using binding data broker Change-Id: I070aca2cc35dd10ea5bde19c8cbf4cad1c50f468 Signed-off-by: Marek Gradzki --- v3po/impl/src/main/config/default-config.xml | 161 +++++++++++++++++++++------ 1 file changed, 127 insertions(+), 34 deletions(-) (limited to 'v3po/impl/src/main/config') diff --git a/v3po/impl/src/main/config/default-config.xml b/v3po/impl/src/main/config/default-config.xml index 328d00204..518a6fa58 100644 --- a/v3po/impl/src/main/config/default-config.xml +++ b/v3po/impl/src/main/config/default-config.xml @@ -37,13 +37,25 @@ write-registry + - prefix:honeycomb-config-data-tree - config-data-tree + prefix:inmemory-config-data-tree + inmemory-config-data-tree dom:schema-service yang-schema-service + + + + + + prefix:honeycomb-config-data-tree + config-data-tree + + prefix:data-tree + inmemory-config-data-tree + prefix:binding-dom-mapping-service runtime-mapping-singleton @@ -54,6 +66,7 @@ + prefix:honeycomb-operational-data-tree operational-data-tree @@ -71,6 +84,7 @@ + prefix:honeycomb-dom-data-broker honeycomb-dom-data-broker @@ -84,6 +98,7 @@ + prefix:binding-forwarded-data-broker honeycomb-binding-data-broker @@ -119,45 +134,81 @@ prefix:vpp-japi vpp-japi - - prefix:honeycomb-reader-registry - read-registry - - - prefix:honeycomb-writer-registry - write-registry - prefix:binding-dom-mapping-service runtime-mapping-singleton + + prefix:dom-async-data-broker + honeycomb-dom-data-broker + + + + + + + prefix:noop-writer-registry + noop-writer-registry + + + + prefix:honeycomb-config-data-tree + cfg-init-config-data-tree + + prefix:data-tree + inmemory-config-data-tree + + + prefix:binding-dom-mapping-service + runtime-mapping-singleton + + + prefix:honeycomb-writer-registry + noop-writer-registry + + + + + prefix:honeycomb-dom-data-broker + cfg-init-dom-data-broker prefix:honeycomb-modifiable-data-tree - config-data-tree + cfg-init-config-data-tree prefix:honeycomb-readable-data-tree operational-data-tree - + + + prefix:binding-forwarded-data-broker + cfg-init-binding-data-broker + + + dom:dom-async-data-broker + cfg-init-dom-data-broker + + + dom:schema-service + yang-schema-service + + + binding:binding-dom-mapping-service + runtime-mapping-singleton + + + + prefix:vpp-cfg-initializer-impl vpp-cfg-initializer - - prefix:honeycomb-reader-registry - read-registry - - - prefix:honeycomb-modifiable-data-tree - config-data-tree - - - binding:binding-dom-mapping-service - runtime-mapping-singleton - - - + + prefix:binding-async-data-broker + cfg-init-binding-data-broker + + noop-writer-registry + @@ -192,6 +243,16 @@ /modules/module[type='delegating-writer-registry'][name='write-registry'] + + + prefix:data-tree + + inmemory-config-data-tree + /modules/module[type='inmemory-config-data-tree'][name='inmemory-config-data-tree'] + + + + prefix:honeycomb-modifiable-data-tree @@ -208,14 +269,6 @@ - - prefix:vpp-cfg-initializer - - vpp-cfg-initializer - /modules/module[type='vpp-cfg-initializer-impl'][name='vpp-cfg-initializer'] - - - dom:dom-broker-osgi-registry @@ -226,6 +279,46 @@ + + + prefix:honeycomb-writer-registry + + noop-writer-registry + /modules/module[type='noop-writer-registry'][name='noop-writer-registry'] + + + + prefix:honeycomb-modifiable-data-tree + + cfg-init-config-data-tree + /modules/module[type='honeycomb-config-data-tree'][name='cfg-init-config-data-tree'] + + + + + dom:dom-async-data-broker + + cfg-init-dom-data-broker + /modules/module[type='honeycomb-dom-data-broker'][name='cfg-init-dom-data-broker'] + + + + binding:binding-async-data-broker + + cfg-init-binding-data-broker + /modules/module[type='binding-forwarded-data-broker'][name='cfg-init-binding-data-broker'] + + + + prefix:vpp-cfg-initializer + + vpp-cfg-initializer + /modules/module[type='vpp-cfg-initializer-impl'][name='vpp-cfg-initializer'] + + + + + -- cgit 1.2.3-korg