Use RpcResult.buildFuture() 13/100713/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 21 Apr 2022 17:28:14 +0000 (19:28 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 21 Apr 2022 17:30:15 +0000 (19:30 +0200)
We can simplify our code a bit, use utility future builder.

Change-Id: I5eb8566528421f4286376fb5d2bffe5c3d6346f0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/AbstractTopologySessionListener.java

index c88e4587047c98f9c71861c5c68f1d10fbc14b97..15e48ff6fbd1abf3ce0c1b08e5df0fe2bea138cb 100644 (file)
@@ -13,7 +13,6 @@ import com.google.common.collect.Iterables;
 import com.google.common.collect.Maps;
 import com.google.common.util.concurrent.FluentFuture;
 import com.google.common.util.concurrent.FutureCallback;
-import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
 import com.google.common.util.concurrent.MoreExecutors;
 import io.netty.util.concurrent.FutureListener;
@@ -671,7 +670,7 @@ public abstract class AbstractTopologySessionListener implements TopologySession
     @Override
     public synchronized ListenableFuture<RpcResult<Void>> tearDownSession(final TearDownSessionInput input) {
         close();
-        return Futures.immediateFuture(RpcResultBuilder.<Void>success().build());
+        return RpcResultBuilder.<Void>success().buildFuture();
     }
 
     static final class MessageContext {