hg: jdk9/sandbox/jdk: 3 new changesets

pavel.rappo at oracle.com pavel.rappo at oracle.com
Thu May 14 22:14:54 UTC 2015


Changeset: d97e8c28de66
Author:    prappo
Date:      2015-05-14 21:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d97e8c28de66

JEP-110-branch: WebSocket: removed `HttpRequest.Builder.request` and `Websocket.upgrade` methods. We've found out that: 1) they are too convoluted to be used 2) `upgrade` doesn't provide any WebSocket.Builder context, but only the data from HttpResponse, so one cannot add features like auto-pong, fragmenting, etc. One more HttpRequest.Builder.create method is used instead.

! src/java.base/share/classes/java/net/WebSocket.java

Changeset: 2f782d0d4e68
Author:    prappo
Date:      2015-05-14 22:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2f782d0d4e68

JEP-110-branch: WebSocket: renamed WebSocket.create methods to WebSocket.newBuilder as they provide builders, not instances of WebSocket

! src/java.base/share/classes/java/net/WebSocket.java

Changeset: 4c747ae58dca
Author:    prappo
Date:      2015-05-14 23:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4c747ae58dca

JEP-110-branch: WebSocket: introduced a new static factory method for HttpRequest.Builder to help WebSocket

! src/java.base/share/classes/java/net/HttpClient.java
! src/java.base/share/classes/java/net/WebSocket.java
! src/java.base/share/classes/sun/net/httpclient/HttpClientImpl.java



More information about the jdk9-sandbox-changes mailing list