1 module odl-lisp-sb-impl {
4 namespace "urn:opendaylight:params:xml:ns:yang:controller:config:lisp-sb:impl";
7 import config { prefix config; revision-date 2013-04-05; }
8 import rpc-context { prefix rpcx; revision-date 2013-06-17; }
9 import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28; }
10 import opendaylight-sal-binding-broker-impl { prefix sal-broker; revision-date 2013-10-28; }
11 import odl-lisp-sb { prefix lisp-sb; revision-date 2015-09-04; }
14 "This module contains the base YANG definitions for
15 mappingservice southbound plugin implementation.";
17 revision "2015-05-17" {
22 identity lisp-sb-impl {
23 base config:module-type;
24 config:provided-service lisp-sb:lisp-sb;
25 config:java-name-prefix LfmMappingServiceSb;
29 // Augments the 'configuration' choice node under modules/module.
30 augment "/config:modules/config:module/config:configuration" {
32 when "/config:modules/config:module/config:type = 'lisp-sb-impl'";
35 uses config:service-ref {
38 config:required-identity mdsal:binding-broker-osgi-registry;
43 container notification-publish-service {
44 uses config:service-ref {
47 config:required-identity sal-broker:binding-new-notification-publish-service;
52 container rpc-registry {
53 uses config:service-ref {
56 config:required-identity mdsal:binding-rpc-registry;