Require Peer to return a FluentFuture 13/78513/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Nov 2018 12:01:51 +0000 (13:01 +0100)
committerClaudio David Gasparini <claudio.gasparini@pantheon.tech>
Fri, 7 Dec 2018 05:48:21 +0000 (05:48 +0000)
Rather than specifying ListenableFuture, make sure we get a FluentFuture.

Change-Id: I35999c0c7ae8c0c5fa64fdbf4391b6604c60f91c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/Peer.java

index 9303641baf47f17383345c9b982a3bb540b834a4..88d35ba68ea4f4a940e26cab65988c419da47b37 100644 (file)
@@ -7,7 +7,7 @@
  */
 package org.opendaylight.protocol.bgp.rib.spi;
 
-import com.google.common.util.concurrent.ListenableFuture;
+import com.google.common.util.concurrent.FluentFuture;
 import java.util.List;
 import javax.annotation.Nonnull;
 import org.opendaylight.protocol.bgp.rib.spi.entry.ActualBestPathRoutes;
@@ -49,7 +49,7 @@ public interface Peer extends PeerTrackerInformation, RouteTargetMembershipConsu
      * @return future
      */
     @Nonnull
-    ListenableFuture<?> close();
+    FluentFuture<? extends Object> close();
 
     /**
      * Update peers ribout after path selection processing.