< prev index next >

test/jdk/java/net/httpclient/examples/WebSocketExample.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 22,31 **** --- 22,33 ---- */ import java.net.InetSocketAddress; import java.net.ProxySelector; import java.net.URI; + import java.util.concurrent.CompletableFuture; + import jdk.incubator.http.HttpClient; import jdk.incubator.http.WebSocket; /* * THE CONTENTS OF THIS FILE HAVE TO BE IN SYNC WITH THE EXAMPLES USED IN THE
*** 40,59 **** // ... }; public void newBuilderExample0() { HttpClient client = HttpClient.newHttpClient(); ! WebSocket.Builder builder = client.newWebSocketBuilder( ! URI.create("ws://websocket.example.com"), ! listener); } public void newBuilderExample1() { InetSocketAddress addr = new InetSocketAddress("proxy.example.com", 80); HttpClient client = HttpClient.newBuilder() .proxy(ProxySelector.of(addr)) .build(); ! WebSocket.Builder builder = client.newWebSocketBuilder( ! URI.create("ws://websocket.example.com"), ! listener); } } --- 42,59 ---- // ... }; public void newBuilderExample0() { HttpClient client = HttpClient.newHttpClient(); ! CompletableFuture<WebSocket> ws = client.newWebSocketBuilder() ! .buildAsync(URI.create("ws://websocket.example.com"), listener); } public void newBuilderExample1() { InetSocketAddress addr = new InetSocketAddress("proxy.example.com", 80); HttpClient client = HttpClient.newBuilder() .proxy(ProxySelector.of(addr)) .build(); ! CompletableFuture<WebSocket> ws = client.newWebSocketBuilder() ! .buildAsync(URI.create("ws://websocket.example.com"), listener); } }
< prev index next >