Package com.couchbase.client.java
Class AsyncUtils
java.lang.Object
com.couchbase.client.java.AsyncUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
block
(CompletableFuture<T> input) Helper method to wrap an async call into a blocking one and make sure to convert all checked exceptions into their correct runtime counterparts.
-
Method Details
-
block
Helper method to wrap an async call into a blocking one and make sure to convert all checked exceptions into their correct runtime counterparts.- Type Parameters:
T
- the generic type to return.- Parameters:
input
- the future as input.- Returns:
- blocks and completes on the given future while converting checked exceptions.
-