aboutsummaryrefslogtreecommitdiffstats
path: root/sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml
diff options
context:
space:
mode:
authorSandeep Shah <sandeeplinux1068@gmail.com>2019-07-02 15:28:49 -0500
committerSandeep Shah <sandeeplinux1068@gmail.com>2019-07-02 15:47:58 -0500
commit7bbcdbb841d81217e6a341a6eeaa8c6fda8daf46 (patch)
tree05492f99c2f1d37ea3e003a2ea59b4b1cb2c5036 /sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml
parent8af66e885a492465d94399b9198487ce8550fa96 (diff)
Netconf Notification support for SDNR OOFPCI
Feature enhancement to support Netconf notification from RAN simulator. Netconf notification will trigger consumer to update ConfigDB database and publish DMAAP message. This commit relates to Netconf notification indicating neighbor list change and consumer code Issue-ID: CCSDK-1396 Signed-off-by: SandeepLinux <sandeeplinux1068@gmail.com> Change-Id: I5773fcc2dab9baefcec3788038add10047fc828e
Diffstat (limited to 'sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml')
-rw-r--r--sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml29
1 files changed, 29 insertions, 0 deletions
diff --git a/sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml b/sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml
new file mode 100644
index 000000000..6bb5e3833
--- /dev/null
+++ b/sdnr/northbound/oofpcipoc/consumer/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- Copyright © ${copyrightYear} ${copyright} and others. All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available
+ at http://www.eclipse.org/legal/epl-v10.html -->
+
+<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
+ xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0" odl:use-default-for-reference-types="true">
+
+ <reference id="svcLogicService"
+ interface="org.onap.ccsdk.sli.core.sli.provider.SvcLogicService" />
+
+ <bean id="client" class="org.onap.ccsdk.features.sdnr.northbound.oofpcipoc.OofpcipocClient">
+ <argument ref="svcLogicService" />
+ </bean>
+
+ <reference id="dataBroker" interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"
+ odl:type="default" />
+
+ <!-- Register the OofpcipocListener to receive yang notifications -->
+
+ <odl:notification-listener ref="listener"/>
+
+ <bean id="listener" class="org.onap.ccsdk.features.sdnr.northbound.oofpcipoc.OofpcipocHandleNotif">
+ <argument ref="dataBroker" />
+ <argument ref="client" />
+ </bean>
+
+</blueprint>