BUG-8360: add mdsal-binding-dom-codec-osgi 80/56480/8
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 3 May 2017 11:21:54 +0000 (13:21 +0200)
committerMartin Ciglan <mciglan@cisco.com>
Tue, 9 May 2017 07:43:32 +0000 (07:43 +0000)
commit5cb9c642338720be6cff093125703a9fbebbf22a
tree125ad8e39f55036682a9dc55d87a3ee5009eaf78
parent40aa33173b374efebc911ebd7329111862e7273d
BUG-8360: add mdsal-binding-dom-codec-osgi

This is an OSGi binding producing all context needed required
to implement binding/dom/external serialization. It is similar
to how the config-manager service operates, except associated
services are explicitly covered instead of sneaking them through
properties.

Change-Id: I31f2bdb11153d6e514dacf2b070b073d768c1ff3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
12 files changed:
binding/mdsal-binding-dom-codec-osgi/pom.xml [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/BindingRuntimeContextListener.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/BindingRuntimeContextService.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/impl/Activator.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/impl/ModuleInfoBundleTracker.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/impl/OsgiModuleInfoRegistry.java [new file with mode: 0644]
binding/mdsal-binding-dom-codec-osgi/src/main/java/org/opendaylight/mdsal/binding/dom/codec/osgi/impl/SimpleBindingRuntimeContextService.java [new file with mode: 0644]
binding/pom.xml
common/artifacts/pom.xml
common/features/features-mdsal/pom.xml
common/features/features-mdsal/src/main/features/features.xml
common/features/odl-mdsal-binding-runtime/pom.xml