Eliminate HandlingPriority.CANNOT_HANDLE
[netconf.git] / protocol / netconf-server / src / main / java / org / opendaylight / netconf / server / api / operations / AbstractNetconfOperation.java
index 2d3c8b53fe098325151d37a3b4e7eaa74a7a0281..99f83111959231ffda29867e1c7665c33469530a 100644 (file)
@@ -40,8 +40,7 @@ public abstract class AbstractNetconfOperation implements NetconfOperation {
 
     protected HandlingPriority canHandle(final String operationName, final String operationNamespace) {
         return operationName.equals(getOperationName()) && operationNamespace.equals(getOperationNamespace())
-                ? getHandlingPriority()
-                : HandlingPriority.CANNOT_HANDLE;
+            ? getHandlingPriority() : null;
     }
 
     public static final class OperationNameAndNamespace {
@@ -74,7 +73,7 @@ public abstract class AbstractNetconfOperation implements NetconfOperation {
             NamespaceURN.BASE);
     }
 
-    protected HandlingPriority getHandlingPriority() {
+    protected @NonNull HandlingPriority getHandlingPriority() {
         return HandlingPriority.HANDLE_WITH_DEFAULT_PRIORITY;
     }