Class NettyFutureUtil
java.lang.Object
org.apache.pulsar.common.util.netty.NettyFutureUtil
Contains utility methods for working with Netty Futures.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <V> CompletableFuture<V>
toCompletableFuture
(io.netty.util.concurrent.Future<V> future) Converts a NettyFuture
toCompletableFuture
.static CompletableFuture<Void>
toCompletableFutureVoid
(io.netty.util.concurrent.Future<?> future) Converts a NettyFuture
toCompletableFuture
with Void type.
-
Constructor Details
-
NettyFutureUtil
public NettyFutureUtil()
-
-
Method Details
-
toCompletableFuture
public static <V> CompletableFuture<V> toCompletableFuture(io.netty.util.concurrent.Future<V> future) Converts a NettyFuture
toCompletableFuture
.- Type Parameters:
V
- value type- Parameters:
future
- Netty future- Returns:
- converted future instance
-
toCompletableFutureVoid
public static CompletableFuture<Void> toCompletableFutureVoid(io.netty.util.concurrent.Future<?> future) Converts a NettyFuture
toCompletableFuture
with Void type.- Parameters:
future
- Netty future- Returns:
- converted future instance
-