X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fblueprint%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fblueprint%2Fext%2FRpcServiceMetadata.java;fp=opendaylight%2Fblueprint%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fblueprint%2Fext%2FRpcServiceMetadata.java;h=28590c141b9b709308da40ce7d326d16e898cbb1;hp=4ab3867214a058e6e9cdb2dcc9862851ccef08f8;hb=b402651c45b18e3fbb48e2f2e7607b97d20ca898;hpb=18991f44b807ab6f06fcec76216b7f70b900b0f4 diff --git a/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/RpcServiceMetadata.java b/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/RpcServiceMetadata.java index 4ab3867214..28590c141b 100644 --- a/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/RpcServiceMetadata.java +++ b/opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/RpcServiceMetadata.java @@ -7,8 +7,9 @@ */ package org.opendaylight.controller.blueprint.ext; +import java.util.Objects; import java.util.function.Predicate; -import org.opendaylight.mdsal.dom.spi.RpcRoutingStrategy; +import org.opendaylight.mdsal.dom.spi.ContentRoutedRpcContext; /** * Factory metadata corresponding to the "rpc-service" element that gets an RPC service implementation from @@ -22,7 +23,7 @@ final class RpcServiceMetadata extends AbstractInvokableServiceMetadata { } @Override - Predicate rpcFilter() { - return s -> !s.isContextBasedRouted(); + Predicate rpcFilter() { + return Objects::isNull; } }