diff options
author | 2018-04-24 14:56:41 -0400 | |
---|---|---|
committer | 2018-04-24 17:01:30 -0400 | |
commit | 1d53aedef097d095ba87ae656369706ff7f3c64b (patch) | |
tree | 998c93f2913e29d1f7d0c969ce07429271626c67 /lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml | |
parent | 00dc2e8bc3ee13eb28335dd491a30897a3256c77 (diff) |
Add missing LCM blueprintv0.2.1
Added blueprint descriptor for LCM to register RPC properly.
Change-Id: I65d38cd9151f6094479413e06a44da02a7da4c74
Issue-ID: CCSDK-252
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
Diffstat (limited to 'lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml')
-rw-r--r-- | lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml b/lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml new file mode 100644 index 00000000..5597d080 --- /dev/null +++ b/lcm/provider/src/main/resources/org/opendaylight/blueprint/lcm-blueprint.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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.sli.northbound.LcmSliClient"> + <argument ref="svcLogicService" /> + </bean> + + <reference id="dataBroker" + interface="org.opendaylight.controller.md.sal.binding.api.DataBroker" + odl:type="default" /> + + <reference id="notificationService" + interface="org.opendaylight.controller.md.sal.binding.api.NotificationPublishService" + odl:type="default" /> + + <reference id="rpcRegistry" + interface="org.opendaylight.controller.sal.binding.api.RpcProviderRegistry" + odl:type="default" /> + + <bean id="provider" class="org.onap.ccsdk.sli.northbound.LcmProvider"> + <argument ref="dataBroker" /> + <argument ref="notificationService" /> + <argument ref="rpcRegistry" /> + <argument ref="client" /> + </bean> + + <odl:rpc-implementation ref="provider"/> + +</blueprint>
\ No newline at end of file |