Class NettyFutureUtil
- java.lang.Object
-
- org.apache.pulsar.common.util.netty.NettyFutureUtil
-
public class NettyFutureUtil extends java.lang.ObjectContains utility methods for working with Netty Futures.
-
-
Constructor Summary
Constructors Constructor Description NettyFutureUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <V> java.util.concurrent.CompletableFuture<V>toCompletableFuture(io.netty.util.concurrent.Future<V> future)Converts a NettyFuturetoCompletableFuture.static java.util.concurrent.CompletableFuture<java.lang.Void>toCompletableFutureVoid(io.netty.util.concurrent.Future<?> future)Converts a NettyFuturetoCompletableFuturewith Void type.
-
-
-
Method Detail
-
toCompletableFuture
public static <V> java.util.concurrent.CompletableFuture<V> toCompletableFuture(io.netty.util.concurrent.Future<V> future)
Converts a NettyFuturetoCompletableFuture.- Type Parameters:
V- value type- Parameters:
future- Netty future- Returns:
- converted future instance
-
toCompletableFutureVoid
public static java.util.concurrent.CompletableFuture<java.lang.Void> toCompletableFutureVoid(io.netty.util.concurrent.Future<?> future)
Converts a NettyFuturetoCompletableFuturewith Void type.- Parameters:
future- Netty future- Returns:
- converted future instance
-
-