Class AsyncUtils

java.lang.Object
com.couchbase.client.java.AsyncUtils

public class AsyncUtils extends Object
  • Method Details

    • block

      public static <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.
      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.