Class AsyncUtils

  • public class AsyncUtils
    extends Object
    • Method Detail

      • 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.
        input - the future as input.
        blocks and completes on the given future while converting checked exceptions.