Model-Driven Service Abstraction Layer (MD-SAL)¶
Overview¶
MD-SAL provides infrastructure for binding YANG models to Java object model and infrastructure for providing YANG-defined interaction patterns: * Reactive datastore update * RPC and Action invocation * Notification sourcing and delivery
Behavior/Feature Changes¶
No behaviour changes.
New Features¶
No new features.
Deprecated Features¶
No deprecated features.
Removed Features¶
NotificationService.registerNotificationListener()
method has been removed, along with its Binding
specification interfaces based on NotificationListener
.
RpcProviderService.registerRpcImplementation()
methods, RpcConsumerRegistry.getRpcService()
methods and
Binding specification interfaces based on RpcService
have been removed.
Resolved Issues¶
The following table lists the issues resolved in this release.
Type |
Key |
Summary |
Resolution |
Fix Version(s) |
---|---|---|---|---|
Update IETF models (RFC8177 and dependents) |
Done |
14.0.2 |
||
Improve transaction commit() ease of use |
Done |
12.0.7, 13.0.6, 14.0.2 |
||
Do not include models in features-mdsal |
Done |
14.0.0 |
||
Add binding.api.(Keyed)Instance{Identifier,Wildcard}-using methods |
Done |
14.0.0 |
||
Eliminate BindingReflections |
Done |
14.0.0 |
||
Update IETF models |
Done |
14.0.0 |
Known Issues¶
The following table lists the known issues that exist in this release.