From b528a88aa0611857bfde87fdcee5c466f1f617dd Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 18 Jul 2018 16:29:16 +0200 Subject: [PATCH] Disallow DOMOperationInstance wildcards Wildcards will complicate service lookup, let's postpone that to when we actually need the capability. JIRA: MDSAL-283 Change-Id: I445fd150424f41d242d7dca6875fe012e3c7891e Signed-off-by: Robert Varga --- .../mdsal/dom/api/DOMOperationImplementation.java | 2 +- .../org/opendaylight/mdsal/dom/api/DOMOperationInstance.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationImplementation.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationImplementation.java index 19f4cc2332..fd8224e30f 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationImplementation.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationImplementation.java @@ -30,7 +30,7 @@ public interface DOMOperationImplementation { @FunctionalInterface interface Action extends DOMOperationImplementation { /** - * Initiate invocation of the RPC. Implementations of this method are expected to not block. + * Initiate invocation of the action. Implementations of this method are expected to not block. * * @param type SchemaPath of the action to be invoked. This path refers to an effective action instantiated on * top of the conceptual {@link StoreTreeNode}. diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationInstance.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationInstance.java index c163aa9c88..a2290d554e 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationInstance.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMOperationInstance.java @@ -39,8 +39,8 @@ public abstract class DOMOperationInstance implements Immutable { } /** - * Return the set of data trees on which this action is available. Note that - * {@link DOMDataTreeIdentifier#getRootIdentifier()} may be a wildcard. + * Return the set of data trees on which this action is available. These identifiers are required to point + * to concrete items, i.e. they may not be wildcards. * * @return Set of trees on which this action is available. */ -- 2.36.6