From 9f6b16d6e8ade6dfa40e9bbf4196d55adf8f2fec Mon Sep 17 00:00:00 2001 From: Maros Marsalek Date: Wed, 29 Jun 2016 09:14:51 +0200 Subject: HONEYCOMB-94 Reimplement writer registry with better ordering options Now the registry is flat and allows for full control of writer execution order Change-Id: I864e1d676588ffe59b596145e0829e81b1a1ed2f Signed-off-by: Maros Marsalek --- v3po/impl/src/main/config/default-config.xml | 15 +++++++++++---- v3po/impl/src/main/config/initializer-config.xml | 18 +++++++++--------- 2 files changed, 20 insertions(+), 13 deletions(-) (limited to 'v3po/impl/src/main') diff --git a/v3po/impl/src/main/config/default-config.xml b/v3po/impl/src/main/config/default-config.xml index 00c586d12..cc6c7c6e2 100644 --- a/v3po/impl/src/main/config/default-config.xml +++ b/v3po/impl/src/main/config/default-config.xml @@ -83,10 +83,10 @@ prefix:binding-dom-mapping-service runtime-mapping-singleton - - prefix:honeycomb-writer-registry - write-registry - + + prefix:honeycomb-writer-registry-builder + write-registry-builder + binding:binding-async-data-broker honeycomb-context-binding-data-broker @@ -200,6 +200,13 @@ /modules/module[type='delegating-writer-registry'][name='write-registry'] + + prefix:honeycomb-writer-registry-builder + + write-registry-builder + /modules/module[type='delegating-writer-registry'][name='write-registry'] + + prefix:data-tree diff --git a/v3po/impl/src/main/config/initializer-config.xml b/v3po/impl/src/main/config/initializer-config.xml index cb98a2a89..dd2ff2b1e 100644 --- a/v3po/impl/src/main/config/initializer-config.xml +++ b/v3po/impl/src/main/config/initializer-config.xml @@ -34,8 +34,8 @@ - prefix:noop-writer-registry - noop-writer-registry + prefix:noop-writer-registry-builder + noop-writer-registry-builder @@ -50,10 +50,10 @@ prefix:binding-dom-mapping-service runtime-mapping-singleton - - prefix:honeycomb-writer-registry - noop-writer-registry - + + prefix:honeycomb-writer-registry-builder + noop-writer-registry-builder + binding:binding-async-data-broker honeycomb-context-binding-data-broker @@ -166,10 +166,10 @@ - prefix:honeycomb-writer-registry + prefix:honeycomb-writer-registry-builder - noop-writer-registry - /modules/module[type='noop-writer-registry'][name='noop-writer-registry'] + noop-writer-registry-builder + /modules/module[type='noop-writer-registry-builder'][name='noop-writer-registry-builder'] -- cgit 1.2.3-korg