Package org.glassfish.jersey.jdk.connector.internal
Jersey Jdk
connector
internal classes.-
Interface Summary Interface Description AsynchronousBodyInputStream.StateChangeLister Internal listener, so that the connection pool knows when the body has been read, so it can reuse/close the connection.ChunkedBodyOutputStream.Listener Set a close listener which will be called when the user closes the stream.DestinationConnectionPool.ConnectionCloseListener HttpConnection.StateChangeListener InterceptingOutputStream.FirstCallListener ReadListener This class represents a call-back mechanism that will notify implementations as HTTP request data becomes available to be read without blocking.WriteListener Callback notification mechanism that signals to the developer it's possible to write content without blocking. -
Class Summary Class Description AsynchronousBodyInputStream TODO Some of the operations added for async.BodyInputStream TODO consider exposing the mode as part of the API, so the user can make decisions based on the modeBodyOutputStream TODO consider exposing the mode as part of the API, so the user can make decisions based on the modeBufferedBodyOutputStream ChunkedBodyOutputStream Body stream that can operate either synchronously or asynchronously.CompletionHandler<E> A callback to notify about asynchronous I/O operations status updates.ConnectorConfiguration A container for connector configuration to make it easier to move around.ConnectorConfiguration.ProxyConfiguration Constants DestinationConnectionPool DestinationConnectionPool.DestinationKey DestinationConnectionPool.RequestRecord Filter<UP_IN,UP_OUT,DOWN_OUT,DOWN_IN> A filter can add functionality to JDK client transport.HttpConnection HttpConnectionPool HttpFilter HttpParser HttpParserUtils HttpParserUtils.ContentParsingState HttpParserUtils.HeaderParsingState HttpRequest HttpRequestEncoder HttpResponse InterceptingOutputStream A stream that invokesInterceptingOutputStream.FirstCallListener
when any operation is invoked.JdkConnector LocalizationMessages Defines string formatting method for each constant in the resource fileLocalizationMessages.BundleSupplier ProxyBasicAuthenticator ProxyDigestAuthenticator Generates a value ofAuthorization
header of HTTP request for Digest Http Authentication scheme (RFC 2617).ProxyFilter RedirectHandler SslFilter ThreadPoolConfig Client thread pool configuration, which might be used to customize client thread pool.TransferEncodingParser TransferEncodingParser.ChunkedEncodingParser TransferEncodingParser.FixedLengthEncodingParser TransportFilter Writes and reads data to and from a socket.TransportFilter.QueuingExecutor A thread pool executor that prefers creating new worker threads over queueing tasks until the maximum poll size has been reached, after which it will start queueing tasks.TransportFilter.QueuingExecutor.HandOffQueue Synchronous queue that tries to emptyTransportFilter.QueuingExecutor.HandOffQueue.taskQueue
before it blocks waiting for new tasks to be submitted.TransportFilter.TransportThreadFactory A default thread factory that gets used ifThreadPoolConfig.getThreadFactory()
is not specified.Utils -
Exception Summary Exception Description ParseException ProxyAuthenticationException RedirectException This Exception is used only ifClientProperties.FOLLOW_REDIRECTS
is set totrue
.