Package java.util.concurrent

Examples of java.util.concurrent.CompletableFuture.complete()


    @SuppressWarnings({"unchecked", "rawtypes"})
    public void channelRead(final ChannelHandlerContext context, Object message) {
      Response response = (Response) message;
      CompletableFuture responseFuture = client.responseFutures.remove(response.id());
      if (responseFuture != null) {
        responseFuture.complete(response);
      }
    }
  }

}
View Full Code Here


    if (CompletableFuture.class.isAssignableFrom(returnType)) {
      @SuppressWarnings("rawtypes")
        CompletableFuture result = new CompletableFuture();
      callCompletableAsync(call, (r,hadException,exception) -> {
        if (hadException) result.completeExceptionally(exception);
        else result.complete(r);
      });
      // And return the CompletableFuture
      return result;
    }
    // Else if it's an IFuture then return
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.