Migrate deprecated submit() to commit() for BGP/BMP
[bgpcep.git] / bgp / testtool / src / main / java / org / opendaylight / protocol / bgp / testtool / TestingListener.java
index b16e4eaaf07a7faa5ea58dc5bfad6af3dcca314b..4d0158b2db7faa436064dd91be5fa87e8c6503c6 100644 (file)
@@ -7,11 +7,10 @@
  */
 package org.opendaylight.protocol.bgp.testtool;
 
-import com.google.common.util.concurrent.Futures;
-import com.google.common.util.concurrent.ListenableFuture;
-import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+import com.google.common.util.concurrent.FluentFuture;
 import java.util.List;
 import java.util.concurrent.atomic.LongAdder;
+import org.opendaylight.mdsal.common.api.CommitInfo;
 import org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl;
 import org.opendaylight.protocol.bgp.rib.spi.BGPSession;
 import org.opendaylight.protocol.bgp.rib.spi.BGPSessionListener;
@@ -77,10 +76,9 @@ final class TestingListener implements BGPSessionListener {
     }
 
     @Override
-    @SuppressFBWarnings(value = "NP_NONNULL_PARAM_VIOLATION", justification = "Unrecognised NullableDecl")
-    public ListenableFuture<?> releaseConnection() {
+    public FluentFuture<? extends CommitInfo> releaseConnection() {
         LOG.info("Client Listener: Connection released.");
-        return Futures.immediateFuture(null);
+        return CommitInfo.emptyFluentFuture();
     }
 
     void printCount(final String localAddress) {