On Mon, Dec 4, 2017 at 5:01 PM, Chris Hegarty <chris.hega...@oracle.com> wrote: > On 4 Dec 2017, at 22:03, David Lloyd <david.ll...@redhat.com> wrote: > > ... > > You mention general-purpose concepts such as ByteBufferReference and > ByteBufferPool. Note that these are tiny implementation classes (150 lines > in total) and not exposed in the API. > > > Yes they are, currently - at least ByteBufferReference is at the heart of > it: > > http://hg.openjdk.java.net/jdk/jdk/file/6dcbdc9f99fc/src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java#l61 > > > I see my error, this is a non-public interface. Nonetheless, I'm not > sure that it's really safe to say that this is ready. Has there been > _any_ external feedback on this API? > > > [ You can probably ignore my previous email, I sent it before receiving your > reply. The confusion seems to have been resolved now. ] > > Yes, there has been external feedback on the API. I’ll dig it up, I need to > trawl the net-dev archives and JIRA issues. > > For your, and others, reference, here is a snapshot of the latest API, built > from the ‘http-client-branch’ of the sandbox: > > > http://cr.openjdk.java.net/~chegar/httpclient/javadoc/api/jdk/incubator/http/package-summary.html
Thanks. If you don't mind answering one more question: is there any possibility to intercept authentication completely? There does not seem to be a lot of documentation about authentication in this API, or what happens (for example) if there is no Authenticator. -- - DML