Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Remove deprecated controller EOS APIs and impl
[controller.git]
/
opendaylight
/
md-sal
/
messagebus-impl
/
src
/
main
/
yang
/
messagebus-app-impl.yang
diff --git
a/opendaylight/md-sal/messagebus-impl/src/main/yang/messagebus-app-impl.yang
b/opendaylight/md-sal/messagebus-impl/src/main/yang/messagebus-app-impl.yang
index bed6b1085a2593303cc0f195082033e22c8bd124..ac897b338725c09f71caf7f9fd22198009262463 100644
(file)
--- a/
opendaylight/md-sal/messagebus-impl/src/main/yang/messagebus-app-impl.yang
+++ b/
opendaylight/md-sal/messagebus-impl/src/main/yang/messagebus-app-impl.yang
@@
-6,59
+6,36
@@
module messagebus-app-impl {
import config { prefix config; revision-date 2013-04-05; }
import opendaylight-md-sal-binding {prefix sal;}
import opendaylight-md-sal-dom {prefix dom;}
import config { prefix config; revision-date 2013-04-05; }
import opendaylight-md-sal-binding {prefix sal;}
import opendaylight-md-sal-dom {prefix dom;}
-
+ import messagebus-event-source-registry {prefix esr;}
description
"Service definition for Message Bus application implementation.";
description
"Service definition for Message Bus application implementation.";
-
+
revision "2015-02-03" {
description "Second revision. Message Bus opensourcing";
}
identity messagebus-app-impl {
revision "2015-02-03" {
description "Second revision. Message Bus opensourcing";
}
identity messagebus-app-impl {
+ status deprecated;
base config:module-type;
base config:module-type;
+ config:provided-service esr:event-source-registry;
config:java-name-prefix MessageBusAppImpl;
}
config:java-name-prefix MessageBusAppImpl;
}
-
+
augment "/config:modules/config:module/config:configuration" {
case messagebus-app-impl {
when "/config:modules/config:module/config:type = 'messagebus-app-impl'";
augment "/config:modules/config:module/config:configuration" {
case messagebus-app-impl {
when "/config:modules/config:module/config:type = 'messagebus-app-impl'";
-
+
container binding-broker {
uses config:service-ref {
refine type {
container binding-broker {
uses config:service-ref {
refine type {
- mandatory
tru
e;
+ mandatory
fals
e;
config:required-identity sal:binding-broker-osgi-registry;
}
}
}
config:required-identity sal:binding-broker-osgi-registry;
}
}
}
- container dom-broker {
- uses config:service-ref {
- refine type {
- mandatory true;
- config:required-identity dom:dom-broker-osgi-registry;
- }
- }
- }
-
- list namespace-to-stream {
- key urn-prefix;
-
- leaf urn-prefix {
- type string;
- }
-
- leaf stream-name {
- type string;
- }
- }
}
}
}
}
-
- augment "/config:modules/config:module/config:state" {
- case messagebus-app-impl {
- when "/config:modules/config:module/config:type = 'messagebus-app-impl'";
- }
- }
-}
\ No newline at end of file
+
+}