Use DataObjectIdentifier for action references 60/112360/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 28 Jun 2024 07:48:40 +0000 (09:48 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 28 Jun 2024 07:48:59 +0000 (09:48 +0200)
commitf7a8ba7a44a1c20a5d89e05f54db75116de43853
tree4de490663282c8d04c8c6b54b2963c3e36e1b2fd
parent737265b077ee365ee607282c7e01673673419ccb
Use DataObjectIdentifier for action references

Every action is invoked on a particular instance of a DataObject -- the
path cannot be inexact. Express this by using DataObjectIdentifier
instead of InstanceIdentifier.

JIRA: YANGTOOLS-1577
Change-Id: Iaa4de116a983a4b902951f14fe5e46f9135d710f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/binding-generator/src/main/java/org/opendaylight/yangtools/binding/generator/impl/reactor/ActionGenerator.java
binding/binding-model-ri/src/main/java/org/opendaylight/yangtools/binding/model/ri/BindingTypes.java
binding/binding-spec/src/main/java/org/opendaylight/yangtools/binding/Action.java
binding/binding-spec/src/main/java/org/opendaylight/yangtools/binding/KeyedListAction.java
binding/binding-spec/src/main/java/org/opendaylight/yangtools/binding/contract/Naming.java