[MDSAL-776] Integrate Action with BindingContract Created: 12/Oct/22  Updated: 12/Oct/22  Resolved: 12/Oct/22

Status: Resolved
Project: mdsal
Component/s: Binding codegen, Binding runtime, Binding Spec
Affects Version/s: None
Fix Version/s: 11.0.0

Type: Improvement Priority: Medium
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: pt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

We have yang.binding.Action which is a common interface extended by all interfaces generated for YANG actions. Connect Action with BindingContract, so that all actions end up exposing implementedInterface(). While we are at it, also tag these interfaces with @FunctionalInterface, so that the intent to have them implemented with lambdas is quite clear.


Generated at Wed Feb 07 20:10:56 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.