*/
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;
}
@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) {