hg: jdk9/sandbox/jdk: JEP-110-branch: moved httpclient and websocket to java.net.httpclient. In own module called java.httpclient. API changes after review.

michael.x.mcmahon at oracle.com michael.x.mcmahon at oracle.com
Wed Sep 30 14:20:13 UTC 2015


Changeset: b40e14590566
Author:    michaelm
Date:      2015-09-30 15:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b40e14590566

JEP-110-branch: moved httpclient and websocket to java.net.httpclient. In own module called java.httpclient. API changes after review.

- src/java.base/share/classes/java/net/Client.java
- src/java.base/share/classes/java/net/HttpClient.java
- src/java.base/share/classes/java/net/HttpHeaders.java
- src/java.base/share/classes/java/net/HttpRedirect.java
- src/java.base/share/classes/java/net/HttpRequest.java
- src/java.base/share/classes/java/net/HttpRequestBodyProcessor.java
- src/java.base/share/classes/java/net/HttpResponse.java
- src/java.base/share/classes/java/net/HttpResponseBodyProcessor.java
- src/java.base/share/classes/java/net/HttpVersion.java
- src/java.base/share/classes/java/net/MultiResponseProcessor.java
! src/java.base/share/classes/java/net/ProxySelector.java
- src/java.base/share/classes/java/net/Request.java
- src/java.base/share/classes/java/net/WebSocket.java
- src/java.base/share/classes/java/net/WebSocketException.java
! src/java.base/share/classes/java/net/package-info.java
- src/java.base/share/classes/sun/misc/JavaNetHttpRequestImplAccess.java
! src/java.base/share/classes/sun/misc/SharedSecrets.java
- src/java.base/share/classes/sun/net/httpclient/AsyncEvent.java
- src/java.base/share/classes/sun/net/httpclient/AuthenticationFilter.java
- src/java.base/share/classes/sun/net/httpclient/ByteBufferConsumer.java
- src/java.base/share/classes/sun/net/httpclient/ByteBufferGenerator.java
- src/java.base/share/classes/sun/net/httpclient/ConnectionPool.java
- src/java.base/share/classes/sun/net/httpclient/ContinuationFrame.java
- src/java.base/share/classes/sun/net/httpclient/CookieFilter.java
- src/java.base/share/classes/sun/net/httpclient/DataFrame.java
- src/java.base/share/classes/sun/net/httpclient/ErrorFrame.java
- src/java.base/share/classes/sun/net/httpclient/Exchange.java
- src/java.base/share/classes/sun/net/httpclient/ExchangeImpl.java
- src/java.base/share/classes/sun/net/httpclient/ExecutorWrapper.java
- src/java.base/share/classes/sun/net/httpclient/FatalIOException.java
- src/java.base/share/classes/sun/net/httpclient/FilterFactory.java
- src/java.base/share/classes/sun/net/httpclient/GoAwayFrame.java
- src/java.base/share/classes/sun/net/httpclient/HeaderFilter.java
- src/java.base/share/classes/sun/net/httpclient/HeaderFrame.java
- src/java.base/share/classes/sun/net/httpclient/HeaderParser.java
- src/java.base/share/classes/sun/net/httpclient/HeadersFrame.java
- src/java.base/share/classes/sun/net/httpclient/HeadersImpl.java
- src/java.base/share/classes/sun/net/httpclient/Http1Exchange.java
- src/java.base/share/classes/sun/net/httpclient/Http1Request.java
- src/java.base/share/classes/sun/net/httpclient/Http1Response.java
- src/java.base/share/classes/sun/net/httpclient/Http2ClientImpl.java
- src/java.base/share/classes/sun/net/httpclient/Http2Connection.java
- src/java.base/share/classes/sun/net/httpclient/Http2Frame.java
- src/java.base/share/classes/sun/net/httpclient/HttpClientBuilderImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpClientImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpConnection.java
- src/java.base/share/classes/sun/net/httpclient/HttpDebug.java
- src/java.base/share/classes/sun/net/httpclient/HttpHeadersImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpRedirectImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpRequestBuilderImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpRequestImpl.java
- src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java
- src/java.base/share/classes/sun/net/httpclient/Log.java
- src/java.base/share/classes/sun/net/httpclient/MultiExchange.java
- src/java.base/share/classes/sun/net/httpclient/PingFrame.java
- src/java.base/share/classes/sun/net/httpclient/PlainHttpConnection.java
- src/java.base/share/classes/sun/net/httpclient/PlainProxyConnection.java
- src/java.base/share/classes/sun/net/httpclient/PlainTunnelingConnection.java
- src/java.base/share/classes/sun/net/httpclient/PriorityFrame.java
- src/java.base/share/classes/sun/net/httpclient/PushPromiseFrame.java
- src/java.base/share/classes/sun/net/httpclient/RawChannel.java
- src/java.base/share/classes/sun/net/httpclient/RedirectFilter.java
- src/java.base/share/classes/sun/net/httpclient/ResetFrame.java
- src/java.base/share/classes/sun/net/httpclient/ResponseChannel.java
- src/java.base/share/classes/sun/net/httpclient/ResponseContent.java
- src/java.base/share/classes/sun/net/httpclient/ResponseHeaders.java
- src/java.base/share/classes/sun/net/httpclient/SSLConnection.java
- src/java.base/share/classes/sun/net/httpclient/SSLDelegate.java
- src/java.base/share/classes/sun/net/httpclient/SSLTunnelConnection.java
- src/java.base/share/classes/sun/net/httpclient/SettingsFrame.java
- src/java.base/share/classes/sun/net/httpclient/StatusLine.java
- src/java.base/share/classes/sun/net/httpclient/ThrowingSupplier.java
- src/java.base/share/classes/sun/net/httpclient/Utils.java
- src/java.base/share/classes/sun/net/httpclient/WindowUpdateFrame.java
- src/java.base/share/classes/sun/net/httpclient/hpack/Decoder.java
- src/java.base/share/classes/sun/net/httpclient/hpack/Encoder.java
- src/java.base/share/classes/sun/net/httpclient/hpack/Hpack.java
- src/java.base/share/classes/sun/net/httpclient/hpack/HpackException.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/ConfigurableEncoder.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/DecodingCallback.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/EncodingController.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/EncodingStrategy.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/GeneralDecoder.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/HeaderTable.java
- src/java.base/share/classes/sun/net/httpclient/hpack/ext/package-info.java
- src/java.base/share/classes/sun/net/httpclient/hpack/package-info.java
- src/java.base/share/classes/sun/net/websocket/Connection.java
- src/java.base/share/classes/sun/net/websocket/DataChecker.java
- src/java.base/share/classes/sun/net/websocket/Frame.java
- src/java.base/share/classes/sun/net/websocket/FrameChecker.java
- src/java.base/share/classes/sun/net/websocket/MaskChecker.java
- src/java.base/share/classes/sun/net/websocket/StreamChecker.java
- src/java.base/share/classes/sun/net/websocket/UTF8Aligner.java
- src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/AsyncEvent.java
+ src/java.httpclient/share/classes/java/net/httpclient/AuthenticationFilter.java
+ src/java.httpclient/share/classes/java/net/httpclient/ByteBufferConsumer.java
+ src/java.httpclient/share/classes/java/net/httpclient/ByteBufferGenerator.java
+ src/java.httpclient/share/classes/java/net/httpclient/ConnectionPool.java
+ src/java.httpclient/share/classes/java/net/httpclient/ContinuationFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/CookieFilter.java
+ src/java.httpclient/share/classes/java/net/httpclient/DataFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/ErrorFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/Exchange.java
+ src/java.httpclient/share/classes/java/net/httpclient/ExchangeImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/ExecutorWrapper.java
+ src/java.httpclient/share/classes/java/net/httpclient/FatalIOException.java
+ src/java.httpclient/share/classes/java/net/httpclient/FilterFactory.java
+ src/java.httpclient/share/classes/java/net/httpclient/GoAwayFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/HeaderFilter.java
+ src/java.httpclient/share/classes/java/net/httpclient/HeaderFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/HeaderParser.java
+ src/java.httpclient/share/classes/java/net/httpclient/HeadersFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/HeadersImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http1Exchange.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http1Request.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http1Response.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http2ClientImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http2Connection.java
+ src/java.httpclient/share/classes/java/net/httpclient/Http2Frame.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpClient.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpClientBuilderImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpClientImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpHeaders.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpHeadersImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRedirect.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRedirectImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRequest.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRequestBodyProcessor.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRequestBuilderImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpRequestImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpResponse.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpResponseBodyProcessor.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpResponseImpl.java
+ src/java.httpclient/share/classes/java/net/httpclient/HttpVersion.java
+ src/java.httpclient/share/classes/java/net/httpclient/Log.java
+ src/java.httpclient/share/classes/java/net/httpclient/MultiExchange.java
+ src/java.httpclient/share/classes/java/net/httpclient/MultiResponseProcessor.java
+ src/java.httpclient/share/classes/java/net/httpclient/OutgoingHeaders.java
+ src/java.httpclient/share/classes/java/net/httpclient/PingFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/PlainHttpConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/PlainProxyConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/PlainTunnelingConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/PriorityFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/PushPromiseFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/RawChannel.java
+ src/java.httpclient/share/classes/java/net/httpclient/RedirectFilter.java
+ src/java.httpclient/share/classes/java/net/httpclient/ResetFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/ResponseChannel.java
+ src/java.httpclient/share/classes/java/net/httpclient/ResponseContent.java
+ src/java.httpclient/share/classes/java/net/httpclient/ResponseHeaders.java
+ src/java.httpclient/share/classes/java/net/httpclient/SSLConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/SSLDelegate.java
+ src/java.httpclient/share/classes/java/net/httpclient/SSLTunnelConnection.java
+ src/java.httpclient/share/classes/java/net/httpclient/SettingsFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/StatusLine.java
+ src/java.httpclient/share/classes/java/net/httpclient/Stream.java
+ src/java.httpclient/share/classes/java/net/httpclient/ThrowingSupplier.java
+ src/java.httpclient/share/classes/java/net/httpclient/TimeoutException.java
+ src/java.httpclient/share/classes/java/net/httpclient/Utils.java
+ src/java.httpclient/share/classes/java/net/httpclient/WebSocket.java
+ src/java.httpclient/share/classes/java/net/httpclient/WebSocketException.java
+ src/java.httpclient/share/classes/java/net/httpclient/WindowUpdateFrame.java
+ src/java.httpclient/share/classes/java/net/httpclient/package-info.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Hpack.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/HpackException.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/ConfigurableEncoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/DecodingCallback.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/EncodingController.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/EncodingStrategy.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/GeneralDecoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/HeaderTable.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ext/package-info.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
! test/java/net/httpclient/APIErrors.java
! test/java/net/httpclient/HeadersTest.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ProxyServer.java
! test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/ReconnectTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/SplitResponse.java
! test/java/net/httpclient/security/Security.java



More information about the jdk9-sandbox-changes mailing list