Class NettyFutureUtil
java.lang.Object
org.apache.pulsar.common.util.netty.NettyFutureUtil
Contains utility methods for working with Netty Futures.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <V> CompletableFuture<V>toCompletableFuture(io.netty.util.concurrent.Future<V> future) Converts a NettyFuturetoCompletableFuture.static CompletableFuture<Void>toCompletableFutureVoid(io.netty.util.concurrent.Future<?> future) Converts a NettyFuturetoCompletableFuturewith 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 NettyFuturetoCompletableFuture.- 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 NettyFuturetoCompletableFuturewith Void type.- Parameters:
future- Netty future- Returns:
- converted future instance
-