X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb-bierman02%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fsal%2Frestconf%2Fimpl%2FBatchedExistenceCheck.java;h=132e02256c5e3c824aed6ecbdab2f6fbad97033f;hb=86e8b0bb2c9e0f10f7d679cf70495c3d4249e547;hp=f36caa0d2dc46a965b1644b16f0359dc3f40627f;hpb=ab99fd44ddf84e474491005ea2db7e4282ad3966;p=netconf.git diff --git a/restconf/restconf-nb-bierman02/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BatchedExistenceCheck.java b/restconf/restconf-nb-bierman02/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BatchedExistenceCheck.java index f36caa0d2d..132e02256c 100644 --- a/restconf/restconf-nb-bierman02/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BatchedExistenceCheck.java +++ b/restconf/restconf-nb-bierman02/src/main/java/org/opendaylight/netconf/sal/restconf/impl/BatchedExistenceCheck.java @@ -12,11 +12,13 @@ import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.MoreExecutors; import com.google.common.util.concurrent.SettableFuture; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.AbstractMap.SimpleImmutableEntry; import java.util.Collection; import java.util.Map.Entry; import java.util.concurrent.ExecutionException; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; +import javax.annotation.Nonnull; import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; import org.opendaylight.controller.md.sal.common.api.data.ReadFailedException; import org.opendaylight.controller.md.sal.dom.api.DOMDataReadTransaction; @@ -45,11 +47,12 @@ final class BatchedExistenceCheck { final ListenableFuture f = readTx.exists(datastore, path); Futures.addCallback(f, new FutureCallback() { @Override - public void onSuccess(final Boolean result) { + public void onSuccess(@Nonnull final Boolean result) { ret.complete(path, result.booleanValue()); } @Override + @SuppressFBWarnings("BC_UNCONFIRMED_CAST_OF_RETURN_VALUE") public void onFailure(final Throwable throwable) { final Exception e; if (throwable instanceof Exception) {