test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java
branchhttp-client-branch
changeset 56034 43b531ed872b
parent 56033 db102c5ca88a
child 56089 42208b2f224e
equal deleted inserted replaced
56033:db102c5ca88a 56034:43b531ed872b
   111                 .join();
   111                 .join();
   112 
   112 
   113         ConcurrentMap<HttpRequest, CompletableFuture<HttpResponse<String>>> promises
   113         ConcurrentMap<HttpRequest, CompletableFuture<HttpResponse<String>>> promises
   114                 = new ConcurrentHashMap<>();
   114                 = new ConcurrentHashMap<>();
   115         PushPromiseHandler<String> pph = PushPromiseHandler
   115         PushPromiseHandler<String> pph = PushPromiseHandler
   116                 .withPushPromises((r) -> BodyHandler.asString(), promises);
   116                 .of((r) -> BodyHandler.asString(), promises);
   117         HttpResponse<String> main = client.sendAsync(
   117         HttpResponse<String> main = client.sendAsync(
   118                 HttpRequest.newBuilder(uri).build(),
   118                 HttpRequest.newBuilder(uri).build(),
   119                 BodyHandler.asString(),
   119                 BodyHandler.asString(),
   120                 pph)
   120                 pph)
   121                 .join();
   121                 .join();