Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort(Throwable) - Method in interface org.eclipse.jetty.client.api.Request
Attempts to abort the send of this request.
abort(Throwable) - Method in interface org.eclipse.jetty.client.api.Response
Attempts to abort the receive of this response.
abort(Throwable) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpContentResponse
 
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpConversation
 
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpDestination
Aborts all the HttpExchanges queued in this destination.
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
 
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpRequest
 
abort(Throwable) - Method in class org.eclipse.jetty.client.HttpResponse
 
abort(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpReceiver
 
abort(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpSender
 
abort(HttpExchange, Throwable, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
 
abortResponse(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
 
AbstractAuthentication - Class in org.eclipse.jetty.client.util
 
AbstractAuthentication(URI, String) - Constructor for class org.eclipse.jetty.client.util.AbstractAuthentication
 
AbstractConnectionPool - Class in org.eclipse.jetty.client
 
AbstractConnectionPool(HttpDestination, int, boolean, Callback) - Constructor for class org.eclipse.jetty.client.AbstractConnectionPool
 
AbstractConnectionPool(HttpDestination, Pool.StrategyType, int, boolean, Callback) - Constructor for class org.eclipse.jetty.client.AbstractConnectionPool
 
AbstractConnectionPool(HttpDestination, Pool<Connection>, Callback) - Constructor for class org.eclipse.jetty.client.AbstractConnectionPool
 
AbstractConnectorHttpClientTransport - Class in org.eclipse.jetty.client
 
AbstractConnectorHttpClientTransport(ClientConnector) - Constructor for class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
AbstractHttpClientTransport - Class in org.eclipse.jetty.client
 
AbstractHttpClientTransport() - Constructor for class org.eclipse.jetty.client.AbstractHttpClientTransport
 
AbstractRequestContent - Class in org.eclipse.jetty.client.util
Partial implementation of Request.Content.
AbstractRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.AbstractRequestContent
 
AbstractRequestContent.AbstractSubscription - Class in org.eclipse.jetty.client.util
Partial implementation of Subscription.
AbstractRequestContent.Producer - Interface in org.eclipse.jetty.client.util
 
AbstractSubscription(Request.Content.Consumer, boolean) - Constructor for class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
 
AbstractTypedContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
AbstractTypedContentProvider(String) - Constructor for class org.eclipse.jetty.client.util.AbstractTypedContentProvider
Deprecated.
 
accept(String...) - Method in interface org.eclipse.jetty.client.api.Request
 
accept(String...) - Method in class org.eclipse.jetty.client.HttpRequest
 
accept(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
accept(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
Accepts the given connection to be managed by this ConnectionPool.
accept(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
 
accept(Request, Response) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
 
accept(Request, Response) - Method in interface org.eclipse.jetty.client.ProtocolHandler
Inspects the given request and response to detect whether this protocol handler should handle them.
accept(Request, Response) - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
accept(Request, Response) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
accept(Request, Response) - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
 
accept(Request, Response) - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
acceptHeaders(Request, Response) - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
 
acquire(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Returns an idle connection, if available; if an idle connection is not available, and the given create parameter is true or AbstractConnectionPool.isMaximizeConnections() is true, then attempts to open a new connection, if possible within the configuration of this connection pool (for example, if it does not exceed the max connection count); otherwise it attempts to open a new connection, if the number of queued requests is greater than the number of pending connections; if no connection is available even after the attempts to open, return null.
acquire(boolean) - Method in interface org.eclipse.jetty.client.ConnectionPool
Returns an idle connection, if available; if an idle connection is not available, and the given create parameter is true, then schedules the opening of a new connection, if possible within the configuration of this connection pool (for example, if it does not exceed the max connection count); otherwise returns null.
acquired(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
acquired(Connection) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
 
activate() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
Adapter() - Constructor for class org.eclipse.jetty.client.api.Request.Listener.Adapter
 
Adapter() - Constructor for class org.eclipse.jetty.client.api.Response.Listener.Adapter
 
addAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
 
addAuthentication(Authentication) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
addAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
 
addAuthenticationResult(Authentication.Result) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
addBytesIn(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
addBytesOut(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
addFieldPart(String, ContentProvider, HttpFields) - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
Adds a field part with the given name as field name, and the given content as part content.
addFieldPart(String, Request.Content, HttpFields) - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
Adds a field part with the given name as field name, and the given content as part content.
addFilePart(String, String, ContentProvider, HttpFields) - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
Adds a file part with the given name as field name, the given fileName as file name, and the given content as part content.
addFilePart(String, String, Request.Content, HttpFields) - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
Adds a file part with the given name as field name, the given fileName as file name, and the given content as part content.
addHeader(HttpField) - Method in class org.eclipse.jetty.client.HttpRequest
 
addHeader(HttpField) - Method in class org.eclipse.jetty.client.HttpResponse
 
Address(String, int) - Constructor for class org.eclipse.jetty.client.Origin.Address
 
agent(String) - Method in interface org.eclipse.jetty.client.api.Request
 
agent(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
ANY_REALM - Static variable in interface org.eclipse.jetty.client.api.Authentication
Constant used to indicate that any realm will match.
apply(Request) - Method in interface org.eclipse.jetty.client.api.Authentication.Result
Applies the authentication result to the given request.
apply(Request) - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
apply(Request) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
 
apply(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
apply(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
associate(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
Associates the given exchange to this channel in order to be sent over the network.
asString() - Method in class org.eclipse.jetty.client.HttpDestination
 
asString() - Method in class org.eclipse.jetty.client.Origin.Address
 
asString() - Method in class org.eclipse.jetty.client.Origin
 
asString() - Method in class org.eclipse.jetty.client.Origin.Protocol
 
AsyncContentProvider - Interface in org.eclipse.jetty.client
Deprecated.
no replacement, use Request.Content instead.
AsyncContentProvider.Listener - Interface in org.eclipse.jetty.client
Deprecated.
A listener that is notified of content availability
AsyncRequestContent - Class in org.eclipse.jetty.client.util
 
AsyncRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.AsyncRequestContent
 
AsyncRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.AsyncRequestContent
 
attribute(String, Object) - Method in interface org.eclipse.jetty.client.api.Request
 
attribute(String, Object) - Method in class org.eclipse.jetty.client.HttpRequest
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in interface org.eclipse.jetty.client.api.Authentication
Executes the authentication mechanism for the given request, returning a Authentication.Result that can be used to actually authenticate the request via Authentication.Result.apply(Request).
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.BasicAuthentication
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.DigestAuthentication
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
Authentication - Interface in org.eclipse.jetty.client.api
Authentication represents a mechanism to authenticate requests for protected resources.
Authentication.HeaderInfo - Class in org.eclipse.jetty.client.api
Structure holding information about the WWW-Authenticate (or Proxy-Authenticate) header.
Authentication.Result - Interface in org.eclipse.jetty.client.api
AuthenticationProtocolHandler - Class in org.eclipse.jetty.client
 
AuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
AuthenticationStore - Interface in org.eclipse.jetty.client.api
await(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
Waits for the given timeout for the whole request/response cycle to be finished, then returns the corresponding result.

B

badMessage(BadMessageException) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
BasicAuthentication - Class in org.eclipse.jetty.client.util
Implementation of the HTTP "Basic" authentication defined in RFC 2617.
BasicAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication
 
BasicAuthentication.BasicResult - Class in org.eclipse.jetty.client.util
Basic authentication result.
BasicResult(URI, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
BasicResult(URI, HttpHeader, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
BasicResult(URI, HttpHeader, String, String, Charset) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
beginToHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
 
body(Request.Content) - Method in interface org.eclipse.jetty.client.api.Request
 
body(Request.Content) - Method in class org.eclipse.jetty.client.HttpRequest
 
buffer - Variable in class org.eclipse.jetty.client.util.DeferredContentProvider.Chunk
Deprecated.
 
BufferingResponseListener - Class in org.eclipse.jetty.client.util
Implementation of Response.Listener that buffers the content up to a maximum length specified to the constructors.
BufferingResponseListener() - Constructor for class org.eclipse.jetty.client.util.BufferingResponseListener
Creates an instance with a default maximum length of 2 MiB.
BufferingResponseListener(int) - Constructor for class org.eclipse.jetty.client.util.BufferingResponseListener
Creates an instance with the given maximum length
ByteBufferContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
ByteBufferContentProvider(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferContentProvider
Deprecated.
 
ByteBufferContentProvider(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferContentProvider
Deprecated.
 
ByteBufferRequestContent - Class in org.eclipse.jetty.client.util
ByteBufferRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferRequestContent
 
ByteBufferRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferRequestContent
 
BytesContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
use BytesRequestContent instead.
BytesContentProvider(byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesContentProvider
Deprecated.
 
BytesContentProvider(String, byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesContentProvider
Deprecated.
 
BytesRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content for byte arrays.
BytesRequestContent(byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesRequestContent
 
BytesRequestContent(String, byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesRequestContent
 

C

callback - Variable in class org.eclipse.jetty.client.util.DeferredContentProvider.Chunk
Deprecated.
 
cancel(boolean) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
Chunk(ByteBuffer, Callback) - Constructor for class org.eclipse.jetty.client.util.DeferredContentProvider.Chunk
Deprecated.
 
clear() - Method in class org.eclipse.jetty.client.ProtocolHandlers
Removes all protocol handlers from this container.
clearAuthenticationResults() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
Removes all authentication results stored
clearAuthenticationResults() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
clearAuthentications() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
Removes all Authentications stored
clearAuthentications() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
close() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
close() - Method in interface org.eclipse.jetty.client.api.Connection
 
close() - Method in interface org.eclipse.jetty.client.ConnectionPool
 
close() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
close() - Method in class org.eclipse.jetty.client.HttpDestination
 
close() - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
 
close() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
close() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
No more content will be added to this content provider and notifies the listener that no more content is available.
close() - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
close() - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
close() - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
 
close() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
close(Throwable) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
connect(InetSocketAddress, Map<String, Object>) - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
connect(InetSocketAddress, Map<String, Object>) - Method in interface org.eclipse.jetty.client.HttpClientTransport
connect(SocketAddress, Map<String, Object>) - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
connect(SocketAddress, Map<String, Object>) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Establishes a physical connection to the given address.
connectFailed(Map<String, Object>, Throwable) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
Connection - Interface in org.eclipse.jetty.client.api
Connection represent a connection to a Destination and allow applications to send requests via Connection.send(Request, Response.CompleteListener).
ConnectionPool - Interface in org.eclipse.jetty.client
Client-side connection pool abstraction.
ConnectionPool.Factory - Interface in org.eclipse.jetty.client
Factory for ConnectionPool instances.
ConnectionPool.MaxUsable - Interface in org.eclipse.jetty.client
Marks a connection as being usable for a maximum number of requests.
ConnectionPool.Multiplexable - Interface in org.eclipse.jetty.client
Marks a connection as supporting multiplexed requests.
content(ByteBuffer) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
content(ContentProvider) - Method in interface org.eclipse.jetty.client.api.Request
Deprecated.
content(ContentProvider) - Method in class org.eclipse.jetty.client.HttpRequest
 
content(ContentProvider, String) - Method in interface org.eclipse.jetty.client.api.Request
Deprecated.
content(ContentProvider, String) - Method in class org.eclipse.jetty.client.HttpRequest
 
contentComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
ContentDecoder - Interface in org.eclipse.jetty.client
ContentDecoder decodes content bytes of a response.
ContentDecoder.Factory - Class in org.eclipse.jetty.client
Factory for ContentDecoders; subclasses must implement ContentDecoder.Factory.newContentDecoder().
ContentProvider - Interface in org.eclipse.jetty.client.api
Deprecated.
ContentProvider.Typed - Interface in org.eclipse.jetty.client.api
Deprecated.
use Request.Content instead
ContentResponse - Interface in org.eclipse.jetty.client.api
A specialized Response that can hold a limited content in memory.
ContinueListener() - Constructor for class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
ContinueProtocolHandler - Class in org.eclipse.jetty.client
A protocol handler that handles the 100 response code.
ContinueProtocolHandler() - Constructor for class org.eclipse.jetty.client.ContinueProtocolHandler
 
ContinueProtocolHandler.ContinueListener - Class in org.eclipse.jetty.client
 
convert(Fields) - Static method in class org.eclipse.jetty.client.util.FormContentProvider
Deprecated.
 
convert(Fields) - Static method in class org.eclipse.jetty.client.util.FormRequestContent
 
convert(Fields, Charset) - Static method in class org.eclipse.jetty.client.util.FormContentProvider
Deprecated.
 
convert(Fields, Charset) - Static method in class org.eclipse.jetty.client.util.FormRequestContent
 
cookie(HttpCookie) - Method in interface org.eclipse.jetty.client.api.Request
 
cookie(HttpCookie) - Method in class org.eclipse.jetty.client.HttpRequest
 
copyRequest(HttpRequest, URI) - Method in class org.eclipse.jetty.client.HttpClient
 
createConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpDestination
 
createOrigin(HttpRequest, Origin.Protocol) - Method in class org.eclipse.jetty.client.HttpClient
 

D

deactivate(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
decode(ByteBuffer) - Method in interface org.eclipse.jetty.client.ContentDecoder
Decodes the bytes in the given buffer and returns decoded bytes, if any.
decodedChunk(ByteBuffer) - Method in class org.eclipse.jetty.client.GZIPContentDecoder
 
DEFAULT_BUFFER_SIZE - Static variable in class org.eclipse.jetty.client.GZIPContentDecoder
 
DEFAULT_MAX_CONTENT_LENGTH - Static variable in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
DeferredContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
use AsyncRequestContent instead.
DeferredContentProvider(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
Creates a new DeferredContentProvider with the given initial content
DeferredContentProvider.Chunk - Class in org.eclipse.jetty.client.util
Deprecated.
 
demand() - Method in interface org.eclipse.jetty.client.api.Request.Content.Subscription
Demands more content, which eventually results in Request.Content.Consumer.onContent(ByteBuffer, boolean, Callback) to be invoked.
demand() - Method in class org.eclipse.jetty.client.HttpReceiver
 
demand() - Method in class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
 
demand() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
Destination - Interface in org.eclipse.jetty.client.api
Destination represents the triple made of the Destination.getScheme(), the Destination.getHost() and the Destination.getPort().
destroy() - Method in class org.eclipse.jetty.client.HttpChannel
 
destroy() - Method in class org.eclipse.jetty.client.HttpConnection
 
DGRAM - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
 
DigestAuthentication - Class in org.eclipse.jetty.client.util
Implementation of the HTTP "Digest" authentication defined in RFC 2617.
DigestAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.util.DigestAuthentication
Construct a DigestAuthentication with a SecureRandom nonce.
DigestAuthentication(URI, String, String, String, Random) - Constructor for class org.eclipse.jetty.client.util.DigestAuthentication
 
disassociate(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
 
dispose() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
dispose() - Method in class org.eclipse.jetty.client.HttpReceiver
Disposes the state of this HttpReceiver.
dispose() - Method in class org.eclipse.jetty.client.HttpSender
 
doStart() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
doStart() - Method in class org.eclipse.jetty.client.HttpClient
 
doStart() - Method in class org.eclipse.jetty.client.HttpDestination
 
doStop() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
doStop() - Method in class org.eclipse.jetty.client.HttpClient
 
doStop() - Method in class org.eclipse.jetty.client.HttpDestination
 
dump() - Method in class org.eclipse.jetty.client.ProtocolHandlers
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.HttpClient
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.HttpDestination
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.ProtocolHandlers
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
DuplexConnectionPool - Class in org.eclipse.jetty.client
 
DuplexConnectionPool(HttpDestination, int, boolean, Callback) - Constructor for class org.eclipse.jetty.client.DuplexConnectionPool
 
DuplexConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.DuplexConnectionPool
 
DuplexConnectionPool(HttpDestination, Pool<Connection>, Callback) - Constructor for class org.eclipse.jetty.client.DuplexConnectionPool
Deprecated.
DuplexHttpDestination - Class in org.eclipse.jetty.client
A destination for those network transports that are duplex (e.g.
DuplexHttpDestination(HttpClient, Origin) - Constructor for class org.eclipse.jetty.client.DuplexHttpDestination
 
DuplexHttpDestination(HttpClient, Origin, boolean) - Constructor for class org.eclipse.jetty.client.DuplexHttpDestination
 

E

earlyEOF() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
enqueue(Queue<HttpExchange>, HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
 
equals(Object) - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
 
equals(Object) - Method in class org.eclipse.jetty.client.Origin.Address
 
equals(Object) - Method in class org.eclipse.jetty.client.Origin
 
equals(Object) - Method in class org.eclipse.jetty.client.Origin.Protocol
 
equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
exchangeTerminated(HttpExchange, Result) - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
exchangeTerminated(HttpExchange, Result) - Method in class org.eclipse.jetty.client.HttpChannel
 
exchangeTerminating(HttpExchange, Result) - Method in class org.eclipse.jetty.client.HttpChannel
 
expects100Continue(Request) - Method in class org.eclipse.jetty.client.HttpSender
 
extractRedirectURI(Response) - Method in class org.eclipse.jetty.client.HttpRedirector
Extracts and sanitizes (by making it absolute and escaping paths and query parameters) the redirect URI of the given response.

F

Factory() - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
Factory(int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
Factory(String) - Constructor for class org.eclipse.jetty.client.ContentDecoder.Factory
 
Factory(ByteBufferPool) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
Factory(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
fail(Throwable) - Method in interface org.eclipse.jetty.client.api.Request.Content
Fails this request content, possibly failing and discarding accumulated content that was not demanded.
fail(Throwable) - Method in interface org.eclipse.jetty.client.api.Request.Content.Subscription
Fails the subscription, notifying the content producer to stop producing content.
fail(Throwable) - Method in class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
 
fail(Throwable) - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
fail(Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamRequestContent
 
fail(Throwable) - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
 
fail(Request, Throwable, Response) - Method in class org.eclipse.jetty.client.HttpRedirector
 
fail(Request, Response, Throwable) - Method in class org.eclipse.jetty.client.HttpRedirector
 
failed(Throwable) - Method in class org.eclipse.jetty.client.HttpDestination
 
failed(Throwable) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
failed(Throwable) - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
failed(Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
failed(Throwable) - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
failure - Variable in class org.eclipse.jetty.client.SendFailure
 
file(Path) - Method in interface org.eclipse.jetty.client.api.Request
Shortcut method to specify a file as a content for this request, with the default content type of "application/octet-stream".
file(Path) - Method in class org.eclipse.jetty.client.HttpRequest
 
file(Path, String) - Method in interface org.eclipse.jetty.client.api.Request
Shortcut method to specify a file as a content for this request, with the given content type.
file(Path, String) - Method in class org.eclipse.jetty.client.HttpRequest
 
fillInterested() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
find(Request, Response) - Method in class org.eclipse.jetty.client.ProtocolHandlers
Finds the first protocol handler that accepts the given request and response.
findAuthentication(String, URI, String) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
Returns the authentication that matches the given type (for example, "Basic" or "Digest"), the given request URI and the given realm.
findAuthentication(String, URI, String) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
findAuthenticationResult(URI) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
Returns an Authentication.Result that matches the given URI, or null if no Authentication.Results match the given URI.
findAuthenticationResult(URI) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
findProtocolHandler(Request, Response) - Method in class org.eclipse.jetty.client.HttpClient
 
flush() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
flush() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
followRedirects(boolean) - Method in interface org.eclipse.jetty.client.api.Request
 
followRedirects(boolean) - Method in class org.eclipse.jetty.client.HttpRequest
 
FORM(String, Fields) - Method in class org.eclipse.jetty.client.HttpClient
Performs a POST request to the specified URI with the given form parameters.
FORM(URI, Fields) - Method in class org.eclipse.jetty.client.HttpClient
Performs a POST request to the specified URI with the given form parameters.
FormContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
use FormRequestContent instead.
FormContentProvider(Fields) - Constructor for class org.eclipse.jetty.client.util.FormContentProvider
Deprecated.
 
FormContentProvider(Fields, Charset) - Constructor for class org.eclipse.jetty.client.util.FormContentProvider
Deprecated.
 
FormRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content for form uploads with the "application/x-www-form-urlencoded" content type.
FormRequestContent(Fields) - Constructor for class org.eclipse.jetty.client.util.FormRequestContent
 
FormRequestContent(Fields, Charset) - Constructor for class org.eclipse.jetty.client.util.FormRequestContent
 
forwardFailure(List<Response.ResponseListener>, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
forwardFailureComplete(List<Response.ResponseListener>, Request, Throwable, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
forwardSuccess(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
forwardSuccessComplete(List<Response.ResponseListener>, Request, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
FutureResponseListener - Class in org.eclipse.jetty.client.util
A BufferingResponseListener that is also a Future, to allow applications to block (indefinitely or for a timeout) until FutureResponseListener.onComplete(Result) is called, or to abort the request/response conversation.
FutureResponseListener(Request) - Constructor for class org.eclipse.jetty.client.util.FutureResponseListener
 
FutureResponseListener(Request, int) - Constructor for class org.eclipse.jetty.client.util.FutureResponseListener
 

G

get() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
get(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
get(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
Waits for the given timeout for the response to be available, then returns it.
GET(String) - Method in class org.eclipse.jetty.client.HttpClient
Performs a GET request to the specified URI.
GET(URI) - Method in class org.eclipse.jetty.client.HttpClient
Performs a GET request to the specified URI.
getAbortCause() - Method in interface org.eclipse.jetty.client.api.Request
 
getAbortCause() - Method in class org.eclipse.jetty.client.HttpRequest
 
getAcceptEncodingField() - Method in class org.eclipse.jetty.client.HttpClient
 
getActiveConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getAddress() - Method in class org.eclipse.jetty.client.Origin
 
getAddress() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getAddressResolutionTimeout() - Method in class org.eclipse.jetty.client.HttpClient
 
getAgent() - Method in interface org.eclipse.jetty.client.api.Request
 
getAgent() - Method in class org.eclipse.jetty.client.HttpRequest
 
getAttachment() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getAttachment() - Method in class org.eclipse.jetty.client.HttpConnection
 
getAttributes() - Method in interface org.eclipse.jetty.client.api.Request
 
getAttributes() - Method in class org.eclipse.jetty.client.HttpRequest
 
getAuthenticateHeader() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getAuthenticateHeader() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
getAuthenticateHeader() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
getAuthenticationStore() - Method in class org.eclipse.jetty.client.HttpClient
 
getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
getAuthorizationHeader() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getAuthorizationHeader() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
getAuthorizationHeader() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
getBase64() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getBindAddress() - Method in class org.eclipse.jetty.client.HttpClient
 
getBody() - Method in interface org.eclipse.jetty.client.api.Request
 
getBody() - Method in class org.eclipse.jetty.client.HttpRequest
 
getByteBufferPool() - Method in class org.eclipse.jetty.client.HttpClient
 
getByteBufferPool() - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
getByteBufferPool() - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
getBytesIn() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getBytesOut() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getClientConnectionFactory() - Method in class org.eclipse.jetty.client.HttpDestination
 
getClientConnectionFactory() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
 
getClientConnector() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
getCommand() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getConnectAddress() - Method in class org.eclipse.jetty.client.HttpDestination
 
getConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getConnectionPool() - Method in class org.eclipse.jetty.client.HttpDestination
 
getConnectionPoolFactory() - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
getConnectionPoolFactory() - Method in interface org.eclipse.jetty.client.HttpClientTransport
 
getConnectTimeout() - Method in class org.eclipse.jetty.client.HttpClient
 
getContent() - Method in interface org.eclipse.jetty.client.api.ContentResponse
 
getContent() - Method in interface org.eclipse.jetty.client.api.Request
Deprecated.
use Request.getBody() instead
getContent() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getContent() - Method in class org.eclipse.jetty.client.HttpRequest
 
getContent() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getContentAsInputStream() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getContentAsString() - Method in interface org.eclipse.jetty.client.api.ContentResponse
 
getContentAsString() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getContentAsString() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getContentAsString(String) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getContentAsString(Charset) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getContentDecoderFactories() - Method in class org.eclipse.jetty.client.HttpClient
Returns a non thread-safe set of ContentDecoder.Factorys that can be modified before performing requests.
getContentType() - Method in interface org.eclipse.jetty.client.api.ContentProvider.Typed
Deprecated.
 
getContentType() - Method in interface org.eclipse.jetty.client.api.Request.Content
 
getContentType() - Method in class org.eclipse.jetty.client.util.AbstractRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.util.AbstractTypedContentProvider
Deprecated.
 
getContentType() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
getConversation() - Method in class org.eclipse.jetty.client.HttpExchange
 
getConversation() - Method in class org.eclipse.jetty.client.HttpRequest
 
getCookies() - Method in interface org.eclipse.jetty.client.api.Request
 
getCookies() - Method in class org.eclipse.jetty.client.HttpRequest
 
getCookieStore() - Method in class org.eclipse.jetty.client.HttpClient
 
getDefaultRequestContentType() - Method in class org.eclipse.jetty.client.HttpClient
 
getDestinationAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
getDestinationAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getDestinationPort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
getDestinationPort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getDestinations() - Method in class org.eclipse.jetty.client.HttpClient
 
getEncoding() - Method in interface org.eclipse.jetty.client.api.ContentResponse
 
getEncoding() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
 
getEncoding() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getEncoding() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getExchanges() - Method in class org.eclipse.jetty.client.HttpConversation
 
getExcludedAddresses() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getExecutor() - Method in class org.eclipse.jetty.client.HttpClient
 
getExpireNanoTime() - Method in class org.eclipse.jetty.client.HttpChannel
 
getExpireNanoTime() - Method in class org.eclipse.jetty.client.HttpExchange
 
getFailure() - Method in class org.eclipse.jetty.client.api.Result
 
getFamily() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
getFamily() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getHeader() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getHeaderCacheSize() - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
getHeaderInfo(String) - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getHeaders() - Method in interface org.eclipse.jetty.client.api.Request
 
getHeaders() - Method in interface org.eclipse.jetty.client.api.Response
 
getHeaders() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getHeaders() - Method in class org.eclipse.jetty.client.HttpRequest
 
getHeaders() - Method in class org.eclipse.jetty.client.HttpResponse
 
getHost() - Method in interface org.eclipse.jetty.client.api.Destination
 
getHost() - Method in interface org.eclipse.jetty.client.api.Request
 
getHost() - Method in class org.eclipse.jetty.client.HttpDestination
 
getHost() - Method in class org.eclipse.jetty.client.HttpRequest
 
getHost() - Method in class org.eclipse.jetty.client.Origin.Address
 
getHostField() - Method in class org.eclipse.jetty.client.HttpDestination
 
getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
getHttpChannel() - Method in class org.eclipse.jetty.client.HttpReceiver
 
getHttpChannel() - Method in class org.eclipse.jetty.client.HttpSender
 
getHttpChannels() - Method in class org.eclipse.jetty.client.HttpConnection
 
getHttpClient() - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
getHttpClient() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getHttpClient() - Method in class org.eclipse.jetty.client.HttpConnection
 
getHttpClient() - Method in class org.eclipse.jetty.client.HttpDestination
 
getHttpCompliance() - Method in class org.eclipse.jetty.client.HttpClient
Gets the http compliance mode for parsing http responses.
getHttpConnection() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
getHttpDestination() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getHttpDestination() - Method in class org.eclipse.jetty.client.HttpChannel
 
getHttpDestination() - Method in class org.eclipse.jetty.client.HttpConnection
 
getHttpDestination() - Method in class org.eclipse.jetty.client.HttpExchange
 
getHttpDestination() - Method in class org.eclipse.jetty.client.HttpReceiver
 
getHttpExchange() - Method in class org.eclipse.jetty.client.HttpChannel
 
getHttpExchange() - Method in class org.eclipse.jetty.client.HttpReceiver
 
getHttpExchange() - Method in class org.eclipse.jetty.client.HttpSender
 
getHttpExchanges() - Method in class org.eclipse.jetty.client.HttpDestination
 
getHttpReceiver() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
getHttpReceiver() - Method in class org.eclipse.jetty.client.HttpChannel
 
getHttpSender() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
getHttpSender() - Method in class org.eclipse.jetty.client.HttpChannel
 
getIdleConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getIdleTimeout() - Method in interface org.eclipse.jetty.client.api.Request
 
getIdleTimeout() - Method in class org.eclipse.jetty.client.HttpClient
 
getIdleTimeout() - Method in class org.eclipse.jetty.client.HttpRequest
 
getIncludedAddresses() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getInputStream() - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
Returns an InputStream providing the response content bytes.
getInvocationType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
getInvocationType() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
getLength() - Method in interface org.eclipse.jetty.client.api.ContentProvider
Deprecated.
 
getLength() - Method in interface org.eclipse.jetty.client.api.Request.Content
 
getLength() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
getLength() - Method in class org.eclipse.jetty.client.util.ByteBufferContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.ByteBufferRequestContent
 
getLength() - Method in class org.eclipse.jetty.client.util.BytesContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.BytesRequestContent
 
getLength() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
 
getLength() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
getLength() - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
getListeners(Class<T>) - Method in interface org.eclipse.jetty.client.api.Response
 
getListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpResponse
 
getLock() - Method in interface org.eclipse.jetty.client.Synchronizable
 
getMaxConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getMaxConnectionsPerDestination() - Method in class org.eclipse.jetty.client.HttpClient
 
getMaxDuration() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Get the max usage duration in milliseconds of the pool's connections.
getMaxMultiplex() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getMaxMultiplex() - Method in interface org.eclipse.jetty.client.ConnectionPool.Multiplexable
 
getMaxMultiplex() - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
 
getMaxRedirects() - Method in class org.eclipse.jetty.client.HttpClient
 
getMaxRequestsPerConnection() - Method in class org.eclipse.jetty.client.MultiplexHttpDestination
 
getMaxRequestsQueuedPerDestination() - Method in class org.eclipse.jetty.client.HttpClient
 
getMaxUsageCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getMaxUsageCount() - Method in interface org.eclipse.jetty.client.ConnectionPool.MaxUsable
 
getMaxUsageCount() - Method in class org.eclipse.jetty.client.DuplexConnectionPool
 
getMaxUsageCount() - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
 
getMediaType() - Method in interface org.eclipse.jetty.client.api.ContentResponse
 
getMediaType() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getMediaType() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
getMessagesIn() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
getMessagesIn() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getMessagesOut() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
getMessagesOut() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
getMethod() - Method in interface org.eclipse.jetty.client.api.Request
 
getMethod() - Method in class org.eclipse.jetty.client.HttpRequest
 
getName() - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
 
getName() - Method in class org.eclipse.jetty.client.HttpClient
 
getName() - Method in interface org.eclipse.jetty.client.ProtocolHandler
 
getName() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
getName() - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
getName() - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
 
getName() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
getObjectContextBasis() - Method in class org.eclipse.jetty.client.jmx.HttpClientMBean
 
getOrigin() - Method in class org.eclipse.jetty.client.HttpDestination
 
getOrigin() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getOutputStream() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
getOutputStream() - Method in class org.eclipse.jetty.client.util.OutputStreamRequestContent
 
getParameter(String) - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getParameters() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getParams() - Method in interface org.eclipse.jetty.client.api.Request
 
getParams() - Method in class org.eclipse.jetty.client.HttpRequest
 
getPath() - Method in interface org.eclipse.jetty.client.api.Request
 
getPath() - Method in class org.eclipse.jetty.client.HttpRequest
 
getPendingConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getPort() - Method in interface org.eclipse.jetty.client.api.Destination
 
getPort() - Method in interface org.eclipse.jetty.client.api.Request
 
getPort() - Method in class org.eclipse.jetty.client.HttpDestination
 
getPort() - Method in class org.eclipse.jetty.client.HttpRequest
 
getPort() - Method in class org.eclipse.jetty.client.Origin.Address
 
getProtocol() - Method in class org.eclipse.jetty.client.Origin
 
getProtocol() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getProtocol() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getProtocolHandlers() - Method in class org.eclipse.jetty.client.HttpClient
 
getProtocols() - Method in class org.eclipse.jetty.client.Origin.Protocol
 
getProxies() - Method in class org.eclipse.jetty.client.ProxyConfiguration
 
getProxy() - Method in class org.eclipse.jetty.client.HttpDestination
 
getProxyConfiguration() - Method in class org.eclipse.jetty.client.HttpClient
 
getPushListener() - Method in class org.eclipse.jetty.client.HttpRequest
 
getQuery() - Method in interface org.eclipse.jetty.client.api.Request
 
getQuery() - Method in class org.eclipse.jetty.client.HttpRequest
 
getQueuedRequestCount() - Method in class org.eclipse.jetty.client.HttpDestination
 
getRealm() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getRealm() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
 
getReason() - Method in interface org.eclipse.jetty.client.api.Response
 
getReason() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getReason() - Method in class org.eclipse.jetty.client.HttpResponse
 
getRequest() - Method in interface org.eclipse.jetty.client.api.Response
 
getRequest() - Method in class org.eclipse.jetty.client.api.Result
 
getRequest() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getRequest() - Method in class org.eclipse.jetty.client.HttpExchange
 
getRequest() - Method in exception org.eclipse.jetty.client.HttpRequestException
 
getRequest() - Method in class org.eclipse.jetty.client.HttpResponse
 
getRequest() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
getRequestBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
 
getRequestFailure() - Method in class org.eclipse.jetty.client.api.Result
 
getRequestFailure() - Method in class org.eclipse.jetty.client.HttpExchange
 
getRequestListeners() - Method in class org.eclipse.jetty.client.HttpClient
Returns a non thread-safe list of Request.Listeners that can be modified before performing requests.
getRequestListeners(Class<T>) - Method in interface org.eclipse.jetty.client.api.Request
 
getRequestListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpRequest
 
getRequestNotifier() - Method in class org.eclipse.jetty.client.HttpDestination
 
getResponse() - Method in class org.eclipse.jetty.client.api.Result
 
getResponse() - Method in class org.eclipse.jetty.client.HttpExchange
 
getResponse() - Method in exception org.eclipse.jetty.client.HttpResponseException
 
getResponseBuffer() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
getResponseBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
 
getResponseFailure() - Method in class org.eclipse.jetty.client.api.Result
 
getResponseFailure() - Method in class org.eclipse.jetty.client.HttpExchange
 
getResponseListener() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getResponseListener() - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
 
getResponseListener() - Method in interface org.eclipse.jetty.client.ProtocolHandler
 
getResponseListener() - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
getResponseListener() - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
 
getResponseListeners() - Method in class org.eclipse.jetty.client.HttpConversation
Returns the list of response listeners that needs to be notified of response events.
getResponseListeners() - Method in class org.eclipse.jetty.client.HttpExchange
 
getResponseListeners() - Method in class org.eclipse.jetty.client.HttpRequest
 
getResponseNotifier() - Method in class org.eclipse.jetty.client.HttpDestination
 
getScheduler() - Method in class org.eclipse.jetty.client.HttpClient
 
getScheme() - Method in interface org.eclipse.jetty.client.api.Destination
 
getScheme() - Method in interface org.eclipse.jetty.client.api.Request
 
getScheme() - Method in class org.eclipse.jetty.client.HttpDestination
 
getScheme() - Method in class org.eclipse.jetty.client.HttpRequest
 
getScheme() - Method in class org.eclipse.jetty.client.Origin
 
getSelectors() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
getServiceName() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getSocketAddress() - Method in class org.eclipse.jetty.client.Origin.Address
 
getSocketAddressResolver() - Method in class org.eclipse.jetty.client.HttpClient
 
getSourceAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
getSourceAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getSourcePort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
getSourcePort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getSslContextFactory() - Method in class org.eclipse.jetty.client.HttpClient
 
getSslContextFactory() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getStatus() - Method in interface org.eclipse.jetty.client.api.Response
 
getStatus() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getStatus() - Method in class org.eclipse.jetty.client.HttpResponse
 
getTag() - Method in interface org.eclipse.jetty.client.api.Request
 
getTag() - Method in class org.eclipse.jetty.client.HttpRequest
 
getTag() - Method in class org.eclipse.jetty.client.Origin
 
getTicketCachePath() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getTimeout() - Method in interface org.eclipse.jetty.client.api.Request
 
getTimeout() - Method in class org.eclipse.jetty.client.HttpConversation
Returns the total timeout for the conversation.
getTimeout() - Method in class org.eclipse.jetty.client.HttpRequest
 
getTLVs() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getTrailers() - Method in class org.eclipse.jetty.client.HttpRequest
 
getTrailers() - Method in class org.eclipse.jetty.client.HttpResponse
 
getTransport() - Method in class org.eclipse.jetty.client.HttpClient
 
getType() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
getType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
getType() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
 
getType() - Method in class org.eclipse.jetty.client.util.BasicAuthentication
 
getType() - Method in class org.eclipse.jetty.client.util.DigestAuthentication
 
getType() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getUpgradeProtocol() - Method in class org.eclipse.jetty.client.HttpRequest
 
getURI() - Method in interface org.eclipse.jetty.client.api.Authentication.Result
 
getURI() - Method in interface org.eclipse.jetty.client.api.Request
 
getURI() - Method in class org.eclipse.jetty.client.HttpProxy
 
getURI() - Method in class org.eclipse.jetty.client.HttpRequest
 
getURI() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getURI() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
 
getURI() - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
getURI() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
 
getUserAgentField() - Method in class org.eclipse.jetty.client.HttpClient
 
getUserKeyTabPath() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getUserName() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getUserPassword() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
getValidatingConnectionCount() - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
getValue() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
getVersion() - Method in interface org.eclipse.jetty.client.api.Request
 
getVersion() - Method in interface org.eclipse.jetty.client.api.Response
 
getVersion() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
getVersion() - Method in class org.eclipse.jetty.client.HttpRequest
 
getVersion() - Method in class org.eclipse.jetty.client.HttpResponse
 
GZIPContentDecoder - Class in org.eclipse.jetty.client
ContentDecoder for the "gzip" encoding.
GZIPContentDecoder() - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
 
GZIPContentDecoder(int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
 
GZIPContentDecoder(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
 
GZIPContentDecoder.Factory - Class in org.eclipse.jetty.client
Specialized ContentDecoder.Factory for the "gzip" encoding.

H

hasAuthenticationResults() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
 
hasAuthenticationResults() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
hasDemandOrStall() - Method in class org.eclipse.jetty.client.HttpReceiver
 
hashCode() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
 
hashCode() - Method in class org.eclipse.jetty.client.Origin.Address
 
hashCode() - Method in class org.eclipse.jetty.client.Origin
 
hashCode() - Method in class org.eclipse.jetty.client.Origin.Protocol
 
hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
 
hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
header(String, String) - Method in interface org.eclipse.jetty.client.api.Request
Deprecated.
header(String, String) - Method in class org.eclipse.jetty.client.HttpRequest
Deprecated.
header(HttpHeader, String) - Method in interface org.eclipse.jetty.client.api.Request
Deprecated.
header(HttpHeader, String) - Method in class org.eclipse.jetty.client.HttpRequest
Deprecated.
headerComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
HeaderInfo(HttpHeader, String, Map<String, String>) - Constructor for class org.eclipse.jetty.client.api.Authentication.HeaderInfo
 
headers(Consumer<HttpFields.Mutable>) - Method in interface org.eclipse.jetty.client.api.Request
Modifies the headers of this request.
headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.HttpRequest
 
headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.HttpResponse
 
headersToCommit(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
 
host(String) - Method in interface org.eclipse.jetty.client.api.Request
 
host(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
HTTP_CONNECTION_PROMISE_CONTEXT_KEY - Static variable in interface org.eclipse.jetty.client.HttpClientTransport
 
HTTP_DESTINATION_CONTEXT_KEY - Static variable in interface org.eclipse.jetty.client.HttpClientTransport
 
HTTP11 - Static variable in class org.eclipse.jetty.client.http.HttpClientConnectionFactory
Representation of the HTTP/1.1 application protocol used by HttpClientTransportDynamic.
HTTP11 - Static variable in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
HttpAuthenticationStore - Class in org.eclipse.jetty.client
 
HttpAuthenticationStore() - Constructor for class org.eclipse.jetty.client.HttpAuthenticationStore
 
HttpChannel - Class in org.eclipse.jetty.client
 
HttpChannel(HttpDestination) - Constructor for class org.eclipse.jetty.client.HttpChannel
 
HttpChannelOverHTTP - Class in org.eclipse.jetty.client.http
 
HttpChannelOverHTTP(HttpConnectionOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
HttpClient - Class in org.eclipse.jetty.client
HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
HttpClient() - Constructor for class org.eclipse.jetty.client.HttpClient
Creates a HttpClient instance that can perform HTTP/1.1 requests to non-TLS and TLS destinations.
HttpClient(HttpClientTransport) - Constructor for class org.eclipse.jetty.client.HttpClient
 
HttpClientConnectionFactory - Class in org.eclipse.jetty.client.http
 
HttpClientConnectionFactory() - Constructor for class org.eclipse.jetty.client.http.HttpClientConnectionFactory
 
HttpClientMBean - Class in org.eclipse.jetty.client.jmx
 
HttpClientMBean(Object) - Constructor for class org.eclipse.jetty.client.jmx.HttpClientMBean
 
HttpClientTransport - Interface in org.eclipse.jetty.client
HttpClientTransport represents what transport implementations should provide in order to plug-in a different transport for HttpClient.
HttpClientTransportDynamic - Class in org.eclipse.jetty.client.dynamic
A HttpClientTransport that can dynamically switch among different application protocols.
HttpClientTransportDynamic() - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
Creates a transport that speaks only HTTP/1.1.
HttpClientTransportDynamic(ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
HttpClientTransportDynamic(ClientConnector, ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
Creates a transport with the given ClientConnector and the given application protocols.
HttpClientTransportOverHTTP - Class in org.eclipse.jetty.client.http
 
HttpClientTransportOverHTTP() - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
HttpClientTransportOverHTTP(int) - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
HttpClientTransportOverHTTP(ClientConnector) - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
HttpConnection - Class in org.eclipse.jetty.client
 
HttpConnection(HttpDestination) - Constructor for class org.eclipse.jetty.client.HttpConnection
 
HttpConnectionOverHTTP - Class in org.eclipse.jetty.client.http
 
HttpConnectionOverHTTP(EndPoint, Map<String, Object>) - Constructor for class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
HttpConnectionOverHTTP(EndPoint, HttpDestination, Promise<Connection>) - Constructor for class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
HttpContentResponse - Class in org.eclipse.jetty.client
 
HttpContentResponse(Response, byte[], String, String) - Constructor for class org.eclipse.jetty.client.HttpContentResponse
 
HttpConversation - Class in org.eclipse.jetty.client
 
HttpConversation() - Constructor for class org.eclipse.jetty.client.HttpConversation
 
HttpDestination - Class in org.eclipse.jetty.client
 
HttpDestination(HttpClient, Origin, boolean) - Constructor for class org.eclipse.jetty.client.HttpDestination
 
HttpDestination.Multiplexed - Interface in org.eclipse.jetty.client
 
HttpExchange - Class in org.eclipse.jetty.client
 
HttpExchange(HttpDestination, HttpRequest, List<Response.ResponseListener>) - Constructor for class org.eclipse.jetty.client.HttpExchange
 
HttpProxy - Class in org.eclipse.jetty.client
 
HttpProxy(String, int) - Constructor for class org.eclipse.jetty.client.HttpProxy
 
HttpProxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.HttpProxy
 
HttpProxy(Origin.Address, boolean, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
 
HttpProxy(Origin.Address, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.HttpProxy
 
HttpProxy(Origin.Address, SslContextFactory.Client, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
 
HttpProxy.TunnelRequest - Class in org.eclipse.jetty.client
 
HttpReceiver - Class in org.eclipse.jetty.client
HttpReceiver provides the abstract code to implement the various steps of the receive of HTTP responses.
HttpReceiver(HttpChannel) - Constructor for class org.eclipse.jetty.client.HttpReceiver
 
HttpReceiverOverHTTP - Class in org.eclipse.jetty.client.http
 
HttpReceiverOverHTTP(HttpChannelOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
HttpRedirector - Class in org.eclipse.jetty.client
Utility class that handles HTTP redirects.
HttpRedirector(HttpClient) - Constructor for class org.eclipse.jetty.client.HttpRedirector
 
HttpRequest - Class in org.eclipse.jetty.client
 
HttpRequest(HttpClient, HttpConversation, URI) - Constructor for class org.eclipse.jetty.client.HttpRequest
 
HttpRequestException - Exception in org.eclipse.jetty.client
 
HttpRequestException(String, Request) - Constructor for exception org.eclipse.jetty.client.HttpRequestException
 
HttpResponse - Class in org.eclipse.jetty.client
 
HttpResponse(Request, List<Response.ResponseListener>) - Constructor for class org.eclipse.jetty.client.HttpResponse
 
HttpResponseException - Exception in org.eclipse.jetty.client
 
HttpResponseException(String, Response) - Constructor for exception org.eclipse.jetty.client.HttpResponseException
 
HttpResponseException(String, Response, Throwable) - Constructor for exception org.eclipse.jetty.client.HttpResponseException
 
HttpSender - Class in org.eclipse.jetty.client
HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementing HttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) and HttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback).
HttpSender(HttpChannel) - Constructor for class org.eclipse.jetty.client.HttpSender
 
HttpSenderOverHTTP - Class in org.eclipse.jetty.client.http
 
HttpSenderOverHTTP(HttpChannelOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
HttpUpgrader - Interface in org.eclipse.jetty.client
HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.
HttpUpgrader.Factory - Interface in org.eclipse.jetty.client
A factory for HttpUpgraders.

I

IConnection - Interface in org.eclipse.jetty.client
 
idle(Connection, boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
idleTimeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.api.Request
 
idleTimeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.HttpRequest
 
INET4 - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
 
INET6 - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
 
InputStreamContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
InputStreamContentProvider(InputStream) - Constructor for class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
InputStreamContentProvider(InputStream, int) - Constructor for class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
InputStreamContentProvider(InputStream, int, boolean) - Constructor for class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
InputStreamRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content that produces content from an InputStream.
InputStreamRequestContent(InputStream) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
 
InputStreamRequestContent(InputStream, int) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
 
InputStreamRequestContent(String, InputStream) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
 
InputStreamRequestContent(String, InputStream, int) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
 
InputStreamResponseListener - Class in org.eclipse.jetty.client.util
Implementation of Response.Listener that produces an InputStream that allows applications to read the response content.
InputStreamResponseListener() - Constructor for class org.eclipse.jetty.client.util.InputStreamResponseListener
 
isActive(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
isActive(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
 
isCancelled() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
isClosed() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
isClosed() - Method in interface org.eclipse.jetty.client.api.Connection
 
isClosed() - Method in interface org.eclipse.jetty.client.ConnectionPool
 
isClosed() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
isClosed() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
isClosed() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
isConnectBlocking() - Method in class org.eclipse.jetty.client.HttpClient
 
isDefaultPort(String, int) - Method in class org.eclipse.jetty.client.HttpClient
 
isDone() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
isEmpty() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
isEmpty() - Method in interface org.eclipse.jetty.client.ConnectionPool
 
isFailed() - Method in class org.eclipse.jetty.client.api.Result
 
isFailed() - Method in class org.eclipse.jetty.client.HttpReceiver
 
isFailed() - Method in class org.eclipse.jetty.client.HttpSender
 
isFollowRedirects() - Method in interface org.eclipse.jetty.client.api.Request
 
isFollowRedirects() - Method in class org.eclipse.jetty.client.HttpClient
 
isFollowRedirects() - Method in class org.eclipse.jetty.client.HttpRequest
 
isHeaderCacheCaseSensitive() - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
isMaximizeConnections() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
isNegotiate() - Method in class org.eclipse.jetty.client.Origin.Protocol
 
isRedirect(Response) - Method in class org.eclipse.jetty.client.HttpRedirector
 
isRemoveIdleDestinations() - Method in class org.eclipse.jetty.client.HttpClient
 
isRenewTGT() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
isReproducible() - Method in interface org.eclipse.jetty.client.api.ContentProvider
Deprecated.
Whether this ContentProvider can produce exactly the same content more than once.
isReproducible() - Method in interface org.eclipse.jetty.client.api.Request.Content
Whether this content producer can produce exactly the same content more than once.
isReproducible() - Method in class org.eclipse.jetty.client.util.ByteBufferContentProvider
Deprecated.
 
isReproducible() - Method in class org.eclipse.jetty.client.util.ByteBufferRequestContent
 
isReproducible() - Method in class org.eclipse.jetty.client.util.BytesContentProvider
Deprecated.
 
isReproducible() - Method in class org.eclipse.jetty.client.util.BytesRequestContent
 
isReproducible() - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
isReproducible() - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
isSchemeSecure(String) - Static method in class org.eclipse.jetty.client.HttpClient
 
isSecure() - Method in class org.eclipse.jetty.client.HttpDestination
 
isSecure() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
isShutdown() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
isShutdown() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
isStrictEventOrdering() - Method in class org.eclipse.jetty.client.HttpClient
 
isSucceeded() - Method in class org.eclipse.jetty.client.api.Result
 
isTCPNoDelay() - Method in class org.eclipse.jetty.client.HttpClient
Deprecated.
use ClientConnector.isTCPNoDelay() instead
isUseDirectByteBuffers() - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
isUseDirectByteBuffers() - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
isUseInputDirectByteBuffers() - Method in class org.eclipse.jetty.client.HttpClient
 
isUseOutputDirectByteBuffers() - Method in class org.eclipse.jetty.client.HttpClient
 
isUseTicketCache() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
isVersionExplicit() - Method in class org.eclipse.jetty.client.HttpRequest
 
iterator() - Method in class org.eclipse.jetty.client.util.ByteBufferContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.BytesContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
iterator() - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 

L

leaked(LeakDetector.LeakInfo) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
 
LeakTrackingConnectionPool - Class in org.eclipse.jetty.client
 
LeakTrackingConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.LeakTrackingConnectionPool
 
listener(Request.Listener) - Method in interface org.eclipse.jetty.client.api.Request
 
listener(Request.Listener) - Method in class org.eclipse.jetty.client.HttpRequest
 
LOCAL - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
 
LOCAL - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
The PROXY V2 Tag typically used to "ping" the server.
LOG - Static variable in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
LOG - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 

M

match(Origin) - Method in class org.eclipse.jetty.client.ProxyConfiguration
 
matches(String, URI, String) - Method in interface org.eclipse.jetty.client.api.Authentication
Matches Authentications based on the given parameters
matches(String, URI, String) - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
 
matches(String, URI, String) - Method in class org.eclipse.jetty.client.util.DigestAuthentication
 
matches(Origin) - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
Matches the given origin with the included and excluded addresses, returning true if the given origin is to be proxied.
matchesURI(URI, URI) - Static method in class org.eclipse.jetty.client.util.AbstractAuthentication
 
messageComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
method(String) - Method in interface org.eclipse.jetty.client.api.Request
 
method(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
method(HttpMethod) - Method in interface org.eclipse.jetty.client.api.Request
 
method(HttpMethod) - Method in class org.eclipse.jetty.client.HttpRequest
 
MultiPartContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
MultiPartContentProvider() - Constructor for class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
MultiPartContentProvider(String) - Constructor for class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
MultiPartRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content for form uploads with the "multipart/form-data" content type.
MultiPartRequestContent() - Constructor for class org.eclipse.jetty.client.util.MultiPartRequestContent
 
MultiPartRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.MultiPartRequestContent
 
MultiplexConnectionPool - Class in org.eclipse.jetty.client
 
MultiplexConnectionPool(HttpDestination, int, boolean, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
 
MultiplexConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
 
MultiplexConnectionPool(HttpDestination, Pool.StrategyType, int, boolean, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
 
MultiplexConnectionPool(HttpDestination, Pool<Connection>, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
Deprecated.
MultiplexHttpDestination - Class in org.eclipse.jetty.client
A destination for those transports that are multiplex (e.g.
MultiplexHttpDestination(HttpClient, Origin) - Constructor for class org.eclipse.jetty.client.MultiplexHttpDestination
 
MultiplexHttpDestination(HttpClient, Origin, boolean) - Constructor for class org.eclipse.jetty.client.MultiplexHttpDestination
 

N

NAME - Static variable in class org.eclipse.jetty.client.ContinueProtocolHandler
 
NAME - Static variable in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
NAME - Static variable in class org.eclipse.jetty.client.RedirectProtocolHandler
 
NAME - Static variable in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpProxy
 
newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.Socks4Proxy
 
newConnection(HttpDestination, Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpClient
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.http.HttpClientConnectionFactory
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.Socks4Proxy.Socks4ProxyClientConnectionFactory
 
newConnection(Promise<Connection>) - Method in interface org.eclipse.jetty.client.api.Destination
Creates asynchronously a new, unpooled, Connection that will be returned at a later time through the given Promise.
newConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpDestination
 
newConnectionPool(HttpClient) - Method in class org.eclipse.jetty.client.HttpDestination
 
newConnectionPool(HttpDestination) - Method in interface org.eclipse.jetty.client.ConnectionPool.Factory
Creates a new ConnectionPool for the given destination.
newContentDecoder() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
Factory method for ContentDecoders
newContentDecoder() - Method in class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
newExchangeQueue(HttpClient) - Method in class org.eclipse.jetty.client.HttpDestination
 
newHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
newHttpDestination(Origin) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
newHttpDestination(Origin) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
newHttpDestination(Origin) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Creates a new, transport-specific, HttpDestination object.
newHttpReceiver() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
newHttpRequest(HttpConversation, URI) - Method in class org.eclipse.jetty.client.HttpClient
 
newHttpSender() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
newHttpUpgrader(HttpVersion) - Method in interface org.eclipse.jetty.client.HttpUpgrader.Factory
 
newNegotiatedConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
newOrigin(HttpRequest) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
newOrigin(HttpRequest) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
newOrigin(HttpRequest) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Creates a new Origin with the given request.
newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
 
newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1
 
newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2
 
newRequest(String) - Method in class org.eclipse.jetty.client.HttpClient
Creates a new request with the specified absolute URI in string format.
newRequest(String, int) - Method in class org.eclipse.jetty.client.HttpClient
Creates a new request with the "http" scheme and the specified host and port
newRequest(URI) - Method in class org.eclipse.jetty.client.HttpClient
Creates a new request with the specified absolute URI.
newSslClientConnectionFactory(SslContextFactory.Client, ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpClient
 
newSslClientConnectionFactory(SslContextFactory.Client, ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpDestination
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.AbstractRequestContent
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.ByteBufferRequestContent
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.BytesRequestContent
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.InputStreamRequestContent
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
 
newSubscription(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
normalizeHost(String) - Method in class org.eclipse.jetty.client.HttpClient
Deprecated.
no replacement, do not use it
normalizePort(String, int) - Static method in class org.eclipse.jetty.client.HttpClient
 
normalizeRequest(HttpRequest) - Method in class org.eclipse.jetty.client.HttpConnection
 
notifyBeforeContent(Response, ObjLongConsumer<Object>, List<Response.DemandedContentListener>) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyBegin(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyBegin(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifyCommit(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifyComplete(List<Response.ResponseListener>, Result) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyContent(ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
 
notifyContent(Request, ByteBuffer) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifyContent(Response, ObjLongConsumer<Object>, ByteBuffer, Callback, List<Response.DemandedContentListener>) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyFailure(List<Response.ResponseListener>, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyFailure(Request, Throwable) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifyHeader(List<Response.ResponseListener>, Response, HttpField) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyHeaders(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifyHeaders(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifyQueued(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
 
notifySuccess(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
 
notifySuccess(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
 

O

offer(ByteBuffer) - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
offer(ByteBuffer) - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
Adds the given content buffer to this content provider and notifies the listener that content is available.
offer(ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
offer(ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
onBeforeContent(Response, LongConsumer) - Method in interface org.eclipse.jetty.client.api.Response.DemandedContentListener
Callback method invoked before response content events.
onBegin(Request) - Method in interface org.eclipse.jetty.client.api.Request.BeginListener
Callback method invoked when the request begins being processed in order to be sent.
onBegin(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onBegin(Response) - Method in interface org.eclipse.jetty.client.api.Response.BeginListener
Callback method invoked when the response line containing HTTP version, HTTP status code and reason has been received and parsed.
onBegin(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onCommit(Request) - Method in interface org.eclipse.jetty.client.api.Request.CommitListener
Callback method invoked when the request headers (and perhaps small content) have been sent.
onCommit(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onComplete(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onComplete(Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onComplete(Result) - Method in interface org.eclipse.jetty.client.api.Response.CompleteListener
Callback method invoked when the request and the response have been processed, either successfully or not.
onComplete(Result) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
onComplete(Result) - Method in class org.eclipse.jetty.client.TimeoutCompleteListener
Deprecated.
 
onComplete(Result) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
 
onContent() - Method in interface org.eclipse.jetty.client.AsyncContentProvider.Listener
Deprecated.
Callback method invoked when content is available
onContent(ByteBuffer, boolean, Callback) - Method in interface org.eclipse.jetty.client.api.Request.Content.Consumer
Callback method invoked by the producer when there is content available and there is demand for content.
onContent(Request, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Request.ContentListener
Callback method invoked when a chunk of request content has been sent successfully.
onContent(Request, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onContent(Response, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Response.ContentListener
Callback method invoked when the response content has been received, parsed and there is demand.
onContent(Response, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onContent(Response, ByteBuffer) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
onContent(Response, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.AsyncContentListener
Callback method invoked when the response content has been received, parsed and there is demand.
onContent(Response, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.ContentListener
 
onContent(Response, ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
 
onContent(Response, LongConsumer, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.AsyncContentListener
 
onContent(Response, LongConsumer, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.DemandedContentListener
Callback method invoked when the response content has been received.
onContinue(Request) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
 
onCreated(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
onFailure(Throwable) - Method in interface org.eclipse.jetty.client.api.Request.Content.Consumer
Callback method invoked by the producer when it failed to produce content.
onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.api.Request.FailureListener
Callback method invoked when the request has failed to be sent
onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onFailure(Response, Throwable) - Method in interface org.eclipse.jetty.client.api.Response.FailureListener
Callback method invoked when the response has failed in the process of being received
onFailure(Response, Throwable) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
 
onFillable() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
onFillable() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
onHeader(Response, HttpField) - Method in interface org.eclipse.jetty.client.api.Response.HeaderListener
Callback method invoked when a response header has been received and parsed, returning whether the header should be processed or not.
onHeader(Response, HttpField) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onHeader(Response, HttpField) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
onHeaders(Request) - Method in interface org.eclipse.jetty.client.api.Request.HeadersListener
Callback method invoked when the request headers (and perhaps small content) are ready to be sent.
onHeaders(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onHeaders(Response) - Method in interface org.eclipse.jetty.client.api.Response.HeadersListener
Callback method invoked when all the response headers have been received and parsed.
onHeaders(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onHeaders(Response) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
 
onHeaders(Response) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
 
onIdleExpired() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
onIdleTimeout(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
onIdleTimeout(long, Throwable) - Method in class org.eclipse.jetty.client.HttpConnection
 
onOpen() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
onOpen() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
onQueued(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onQueued(Request) - Method in interface org.eclipse.jetty.client.api.Request.QueuedListener
Callback method invoked when the request is queued, waiting to be sent
onRead(byte[], int, int) - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
Callback method invoked just after having read from the stream, but before returning the iteration element (a ByteBuffer to the caller.
onRead(byte[], int, int) - Method in class org.eclipse.jetty.client.util.InputStreamRequestContent
 
onReadFailure(Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamContentProvider
Deprecated.
Callback method invoked when an exception is thrown while reading from the stream.
onReadFailure(Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamRequestContent
 
onRequestBegin(Request.BeginListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestBegin(Request.BeginListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestCommit(Request.CommitListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestCommit(Request.CommitListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestContent(Request.ContentListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestContent(Request.ContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestFailure(Request.FailureListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestFailure(Request.FailureListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestHeaders(Request.HeadersListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestHeaders(Request.HeadersListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestQueued(Request.QueuedListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestQueued(Request.QueuedListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onRequestSuccess(Request.SuccessListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onRequestSuccess(Request.SuccessListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseBegin(Response.BeginListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseBegin(Response.BeginListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseContent(Response.ContentListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseContent(Response.ContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseContentAsync(Response.AsyncContentListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseContentAsync(Response.AsyncContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseContentDemanded(Response.DemandedContentListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseContentDemanded(Response.DemandedContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseFailure(Response.FailureListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseFailure(Response.FailureListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseHeader(Response.HeaderListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseHeader(Response.HeaderListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseHeaders(Response.HeadersListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseHeaders(Response.HeadersListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onResponseSuccess(Response.SuccessListener) - Method in interface org.eclipse.jetty.client.api.Request
 
onResponseSuccess(Response.SuccessListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
onSuccess(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
 
onSuccess(Request) - Method in interface org.eclipse.jetty.client.api.Request.SuccessListener
Callback method invoked when the request has been successfully sent.
onSuccess(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
 
onSuccess(Response) - Method in interface org.eclipse.jetty.client.api.Response.SuccessListener
Callback method invoked when the whole response has been successfully received.
onSuccess(Response) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onSuccess(Response) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
 
onTimeoutExpired() - Method in class org.eclipse.jetty.client.TimeoutCompleteListener
Deprecated.
 
onUpgradeFrom() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
onUpgradeFrom() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
org.eclipse.jetty.client - module org.eclipse.jetty.client
 
org.eclipse.jetty.client - package org.eclipse.jetty.client
Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
org.eclipse.jetty.client.api - package org.eclipse.jetty.client.api
Jetty Client : API Classes
org.eclipse.jetty.client.dynamic - package org.eclipse.jetty.client.dynamic
 
org.eclipse.jetty.client.http - package org.eclipse.jetty.client.http
 
org.eclipse.jetty.client.jmx - package org.eclipse.jetty.client.jmx
 
org.eclipse.jetty.client.util - package org.eclipse.jetty.client.util
Jetty Client : Utility Classes
Origin - Class in org.eclipse.jetty.client
Class that groups the elements that uniquely identify a destination.
Origin(String, String, int) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin(String, String, int, Object) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin(String, String, int, Object, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin(String, Origin.Address) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin(String, Origin.Address, Object) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin(String, Origin.Address, Object, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.Origin
 
Origin.Address - Class in org.eclipse.jetty.client
 
Origin.Protocol - Class in org.eclipse.jetty.client
The representation of a network protocol.
OutputStreamContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
OutputStreamContentProvider() - Constructor for class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
OutputStreamRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content that provides content asynchronously through an OutputStream similar to AsyncRequestContent.
OutputStreamRequestContent() - Constructor for class org.eclipse.jetty.client.util.OutputStreamRequestContent
 
OutputStreamRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.OutputStreamRequestContent
 

P

param(String, String) - Method in interface org.eclipse.jetty.client.api.Request
Adds a URI query parameter with the given name and value.
param(String, String) - Method in class org.eclipse.jetty.client.HttpRequest
 
parsedHeader(HttpField) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
parsedTrailer(HttpField) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
path(String) - Method in interface org.eclipse.jetty.client.api.Request
Specifies the URI path - and possibly the query - of this request.
path(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
PathContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
use PathRequestContent instead.
PathContentProvider(String, Path) - Constructor for class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
PathContentProvider(String, Path, int) - Constructor for class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
PathContentProvider(Path) - Constructor for class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
PathContentProvider(Path, int) - Constructor for class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
PathRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content for files using JDK 7's java.nio.file APIs.
PathRequestContent(String, Path) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
 
PathRequestContent(String, Path, int) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
 
PathRequestContent(Path) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
 
PathRequestContent(Path, int) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
 
port(int) - Method in interface org.eclipse.jetty.client.api.Request
 
port(int) - Method in class org.eclipse.jetty.client.HttpRequest
 
POST(String) - Method in class org.eclipse.jetty.client.HttpClient
Creates a POST request to the specified URI.
POST(URI) - Method in class org.eclipse.jetty.client.HttpClient
Creates a POST request to the specified URI.
preCreateConnections(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
preCreateConnections(int) - Method in interface org.eclipse.jetty.client.ConnectionPool
Optionally pre-create up to connectionCount connections so they are immediately ready for use.
prepare(HttpRequest) - Method in class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
 
prepare(HttpRequest) - Method in interface org.eclipse.jetty.client.HttpUpgrader
Prepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.
proceed() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
proceed(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
 
proceed(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
 
proceed(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpSender
 
produce(ByteBuffer, boolean, Callback) - Method in interface org.eclipse.jetty.client.util.AbstractRequestContent.Producer
 
produceContent(AbstractRequestContent.Producer) - Method in class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
Subclasses implement this method to produce content, without worrying about demand or exception handling.
Protocol(List<String>, boolean) - Constructor for class org.eclipse.jetty.client.Origin.Protocol
Creates a Protocol with the given list of protocol names and whether it should negotiate the protocol.
ProtocolHandler - Interface in org.eclipse.jetty.client
A protocol handler performs HTTP protocol operations on behalf of the application, typically like a browser would.
ProtocolHandlers - Class in org.eclipse.jetty.client
A container for ProtocolHandlers accessible from HttpClient.getProtocolHandlers().
ProtocolHandlers() - Constructor for class org.eclipse.jetty.client.ProtocolHandlers
 
ProtocolHttpUpgrader - Class in org.eclipse.jetty.client.http
A HttpUpgrader that upgrades to a given protocol.
ProtocolHttpUpgrader(HttpDestination, String) - Constructor for class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
 
Proxy(Origin.Address, boolean, SslContextFactory.Client, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
Proxy(Origin, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
PROXY - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
 
ProxyAuthenticationProtocolHandler - Class in org.eclipse.jetty.client
A protocol handler that handles the 401 response code in association with the Proxy-Authenticate header.
ProxyAuthenticationProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
ProxyAuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
 
ProxyConfiguration - Class in org.eclipse.jetty.client
The configuration of the forward proxy to use with HttpClient.
ProxyConfiguration() - Constructor for class org.eclipse.jetty.client.ProxyConfiguration
 
ProxyConfiguration.Proxy - Class in org.eclipse.jetty.client
 
ProxyProtocolClientConnectionFactory - Class in org.eclipse.jetty.client
ClientConnectionFactory for the PROXY protocol.
ProxyProtocolClientConnectionFactory.ProxyProtocolConnection - Class in org.eclipse.jetty.client
 
ProxyProtocolClientConnectionFactory.V1 - Class in org.eclipse.jetty.client
A ClientConnectionFactory for the PROXY protocol version 1.
ProxyProtocolClientConnectionFactory.V1.Tag - Class in org.eclipse.jetty.client
PROXY protocol version 1 metadata holder to be used in conjunction with Request.tag(Object).
ProxyProtocolClientConnectionFactory.V2 - Class in org.eclipse.jetty.client
A ClientConnectionFactory for the PROXY protocol version 2.
ProxyProtocolClientConnectionFactory.V2.Tag - Class in org.eclipse.jetty.client
PROXY protocol version 2 metadata holder to be used in conjunction with Request.tag(Object).
ProxyProtocolClientConnectionFactory.V2.Tag.Command - Enum in org.eclipse.jetty.client
 
ProxyProtocolClientConnectionFactory.V2.Tag.Family - Enum in org.eclipse.jetty.client
 
ProxyProtocolClientConnectionFactory.V2.Tag.Protocol - Enum in org.eclipse.jetty.client
 
ProxyProtocolClientConnectionFactory.V2.Tag.TLV - Class in org.eclipse.jetty.client
 
pushListener(BiFunction<Request, Request, Response.CompleteListener>) - Method in class org.eclipse.jetty.client.HttpRequest
Sets a listener for pushed resources.
put(ProtocolHandler) - Method in class org.eclipse.jetty.client.ProtocolHandlers
Stores the given protocolHandler in this container.

Q

queuedToBegin(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
 

R

RandomConnectionPool - Class in org.eclipse.jetty.client
A ConnectionPool that provides connections randomly among the ones that are available.
RandomConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.RandomConnectionPool
 
reason(String) - Method in class org.eclipse.jetty.client.HttpResponse
 
receive() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
receive() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
receive() - Method in class org.eclipse.jetty.client.HttpReceiver
 
redirect(Request, Response) - Method in class org.eclipse.jetty.client.HttpRedirector
Redirects the given response, blocking until the redirect is complete.
redirect(Request, Response, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRedirector
Redirects the given response asynchronously.
RedirectProtocolHandler - Class in org.eclipse.jetty.client
A protocol handler that handles redirect status codes 301, 302, 303, 307 and 308.
RedirectProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.RedirectProtocolHandler
 
relativize(String) - Method in class org.eclipse.jetty.client.HttpSender
 
release() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
release() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
release() - Method in class org.eclipse.jetty.client.HttpChannel
 
release(ByteBuffer) - Method in interface org.eclipse.jetty.client.ContentDecoder
Releases the ByteBuffer returned by ContentDecoder.decode(ByteBuffer).
release(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
release(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
Returns the given connection, previously obtained via ConnectionPool.acquire(boolean), back to this ConnectionPool.
release(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
 
release(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
released(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
released(Connection) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
 
remove() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
remove(String) - Method in class org.eclipse.jetty.client.ProtocolHandlers
Removes the protocol handler with the given name.
remove(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
remove(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
Removes the given connection from this ConnectionPool.
remove(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
 
remove(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
remove(Connection, boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Deprecated.
remove(HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
 
removeAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
 
removeAuthentication(Authentication) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
removeAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
 
removeAuthenticationResult(Authentication.Result) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
 
removed(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
removeDestination(HttpDestination) - Method in class org.eclipse.jetty.client.HttpClient
 
Request - Interface in org.eclipse.jetty.client.api
Request represents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc.
Request.BeginListener - Interface in org.eclipse.jetty.client.api
Listener for the request begin event.
Request.CommitListener - Interface in org.eclipse.jetty.client.api
Listener for the request committed event.
Request.Content - Interface in org.eclipse.jetty.client.api
A reactive model to produce request content, similar to Flow.Publisher.
Request.Content.Consumer - Interface in org.eclipse.jetty.client.api
A reactive model to consume request content, similar to Flow.Subscriber.
Request.Content.Subscription - Interface in org.eclipse.jetty.client.api
The link between a content producer and a content consumer.
Request.ContentListener - Interface in org.eclipse.jetty.client.api
Listener for the request content event.
Request.FailureListener - Interface in org.eclipse.jetty.client.api
Listener for the request failed event.
Request.HeadersListener - Interface in org.eclipse.jetty.client.api
Listener for the request headers event.
Request.Listener - Interface in org.eclipse.jetty.client.api
Listener for all request events.
Request.Listener.Adapter - Class in org.eclipse.jetty.client.api
An empty implementation of Request.Listener
Request.QueuedListener - Interface in org.eclipse.jetty.client.api
Listener for the request queued event.
Request.RequestListener - Interface in org.eclipse.jetty.client.api
Common, empty, super-interface for request listeners.
Request.SuccessListener - Interface in org.eclipse.jetty.client.api
Listener for the request succeeded event.
requestComplete(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
 
RequestNotifier - Class in org.eclipse.jetty.client
 
RequestNotifier(HttpClient) - Constructor for class org.eclipse.jetty.client.RequestNotifier
 
reset() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
reset() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
reset() - Method in class org.eclipse.jetty.client.HttpReceiver
Resets the state of this HttpReceiver.
reset() - Method in class org.eclipse.jetty.client.HttpSender
 
resetResponse() - Method in class org.eclipse.jetty.client.HttpExchange
 
resolveDestination(Request) - Method in class org.eclipse.jetty.client.HttpClient
 
resolveDestination(Origin) - Method in class org.eclipse.jetty.client.HttpClient
Returns, creating it if absent, the destination with the given origin.
Response - Interface in org.eclipse.jetty.client.api
Response represents an HTTP response and offers methods to retrieve status code, HTTP version and headers.
Response.AsyncContentListener - Interface in org.eclipse.jetty.client.api
Asynchronous listener for the response content events.
Response.BeginListener - Interface in org.eclipse.jetty.client.api
Listener for the response begin event.
Response.CompleteListener - Interface in org.eclipse.jetty.client.api
Listener for the request and response completed event.
Response.ContentListener - Interface in org.eclipse.jetty.client.api
Synchronous listener for the response content events.
Response.DemandedContentListener - Interface in org.eclipse.jetty.client.api
Asynchronous listener for the response content events.
Response.FailureListener - Interface in org.eclipse.jetty.client.api
Listener for the response failure event.
Response.HeaderListener - Interface in org.eclipse.jetty.client.api
Listener for a response header event.
Response.HeadersListener - Interface in org.eclipse.jetty.client.api
Listener for the response headers event.
Response.Listener - Interface in org.eclipse.jetty.client.api
Listener for all response events.
Response.Listener.Adapter - Class in org.eclipse.jetty.client.api
An empty implementation of Response.Listener
Response.ResponseListener - Interface in org.eclipse.jetty.client.api
Common, empty, super-interface for response listeners
Response.SuccessListener - Interface in org.eclipse.jetty.client.api
Listener for the response succeeded event.
responseBegin(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked when the response status code is available.
responseComplete(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
 
responseContent(HttpExchange, ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked when response HTTP content is available.
responseFailure(Throwable) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked when the response is failed.
responseHeader(HttpExchange, HttpField) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked when a response HTTP header is available.
responseHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked after all response HTTP headers are available.
ResponseNotifier - Class in org.eclipse.jetty.client
 
ResponseNotifier() - Constructor for class org.eclipse.jetty.client.ResponseNotifier
 
responseSuccess(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
Method to be invoked when the response is successful.
Result - Class in org.eclipse.jetty.client.api
The result of a request / response exchange, containing the Request, the Response and eventual failures of either.
Result(Request, Throwable, Response) - Constructor for class org.eclipse.jetty.client.api.Result
 
Result(Request, Throwable, Response, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
 
Result(Request, Response) - Constructor for class org.eclipse.jetty.client.api.Result
 
Result(Request, Response, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
 
Result(Result, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
 
retry - Variable in class org.eclipse.jetty.client.SendFailure
 
RoundRobinConnectionPool - Class in org.eclipse.jetty.client
A ConnectionPool that attempts to provide connections using a round-robin algorithm.
RoundRobinConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
 
RoundRobinConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
 

S

scheme(String) - Method in interface org.eclipse.jetty.client.api.Request
 
scheme(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
send() - Method in interface org.eclipse.jetty.client.api.Request
Sends this request and returns the response.
send() - Method in class org.eclipse.jetty.client.HttpChannel
 
send() - Method in class org.eclipse.jetty.client.HttpDestination
 
send() - Method in class org.eclipse.jetty.client.HttpRequest
 
send(Request, Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Connection
Sends a request with an associated response listener.
send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpConnection
 
send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpDestination
 
send(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Request
Sends this request and asynchronously notifies the given listener for response events.
send(Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRequest
 
send(HttpChannel, HttpExchange) - Method in class org.eclipse.jetty.client.HttpConnection
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
 
send(HttpExchange) - Method in interface org.eclipse.jetty.client.IConnection
 
send(HttpRequest, List<Response.ResponseListener>) - Method in class org.eclipse.jetty.client.HttpClient
 
send(HttpRequest, List<Response.ResponseListener>) - Method in class org.eclipse.jetty.client.HttpDestination
 
send(IConnection, HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
 
sendContent(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
sendContent(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.HttpSender
Implementations should send the given HTTP content over the wire.
SendFailure - Class in org.eclipse.jetty.client
 
SendFailure(Throwable, boolean) - Constructor for class org.eclipse.jetty.client.SendFailure
 
sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.HttpSender
Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the given callback of the result of this operation.
setAddressResolutionTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
Sets the socket address resolution timeout used by the default SocketAddressResolver created by this HttpClient at startup.
setAttachment(Object) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
setAttachment(Object) - Method in class org.eclipse.jetty.client.HttpConnection
 
setAuthenticationStore(AuthenticationStore) - Method in class org.eclipse.jetty.client.HttpClient
 
setBindAddress(SocketAddress) - Method in class org.eclipse.jetty.client.HttpClient
 
setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.client.HttpClient
 
setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
setConnectBlocking(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Whether connect() operations are performed in blocking mode.
setConnectionPoolFactory(ConnectionPool.Factory) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
setConnectionPoolFactory(ConnectionPool.Factory) - Method in interface org.eclipse.jetty.client.HttpClientTransport
 
setConnectTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
 
setCookieStore(CookieStore) - Method in class org.eclipse.jetty.client.HttpClient
 
setDefaultRequestContentType(String) - Method in class org.eclipse.jetty.client.HttpClient
 
setExecutor(Executor) - Method in class org.eclipse.jetty.client.HttpClient
 
setFollowRedirects(boolean) - Method in class org.eclipse.jetty.client.HttpClient
 
setHeaderCacheCaseSensitive(boolean) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
setHeaderCacheSize(int) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
 
setHttpClient(HttpClient) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
setHttpClient(HttpClient) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Sets the HttpClient instance on this transport.
setHttpCompliance(HttpCompliance) - Method in class org.eclipse.jetty.client.HttpClient
Sets the http compliance mode for parsing http responses.
setIdleTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
 
setListener(AsyncContentProvider.Listener) - Method in interface org.eclipse.jetty.client.AsyncContentProvider
Deprecated.
 
setListener(AsyncContentProvider.Listener) - Method in class org.eclipse.jetty.client.util.DeferredContentProvider
Deprecated.
 
setListener(AsyncContentProvider.Listener) - Method in class org.eclipse.jetty.client.util.MultiPartContentProvider
Deprecated.
 
setListener(AsyncContentProvider.Listener) - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
setMaxConnectionsPerDestination(int) - Method in class org.eclipse.jetty.client.HttpClient
Sets the max number of connections to open to each destinations.
setMaxDuration(long) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
setMaximizeConnections(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Sets whether the number of connections should be maximized.
setMaxMultiplex(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
setMaxMultiplex(int) - Method in interface org.eclipse.jetty.client.ConnectionPool.Multiplexable
Deprecated.
do not use, as the maxMultiplex value is pulled, rather than pushed
setMaxMultiplex(int) - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
 
setMaxRedirects(int) - Method in class org.eclipse.jetty.client.HttpClient
 
setMaxRequestsPerConnection(int) - Method in interface org.eclipse.jetty.client.HttpDestination.Multiplexed
 
setMaxRequestsPerConnection(int) - Method in class org.eclipse.jetty.client.MultiplexHttpDestination
 
setMaxRequestsQueuedPerDestination(int) - Method in class org.eclipse.jetty.client.HttpClient
Sets the max number of requests that may be queued to a destination.
setMaxUsageCount(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
setMaxUsageCount(int) - Method in class org.eclipse.jetty.client.DuplexConnectionPool
 
setMaxUsageCount(int) - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
 
setName(String) - Method in class org.eclipse.jetty.client.HttpClient
Sets the name of this HttpClient.
setRemoveIdleDestinations(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Whether destinations that have no connections (nor active nor idle) should be removed.
setRenewTGT(boolean) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setRequestBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
 
setResponseBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
 
setScheduler(Scheduler) - Method in class org.eclipse.jetty.client.HttpClient
 
setServiceName(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setSocketAddressResolver(SocketAddressResolver) - Method in class org.eclipse.jetty.client.HttpClient
 
setStrictEventOrdering(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Whether request/response events must be strictly ordered with respect to connection usage.
setTCPNoDelay(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Deprecated.
use ClientConnector.setTCPNoDelay(boolean) instead
setTicketCachePath(Path) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setUseDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.util.PathContentProvider
Deprecated.
 
setUseDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.util.PathRequestContent
 
setUseInputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
 
setUseOutputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
 
setUserAgentField(HttpField) - Method in class org.eclipse.jetty.client.HttpClient
 
setUserKeyTabPath(Path) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setUserName(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setUserPassword(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
setUseTicketCache(boolean) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
Socks4Proxy - Class in org.eclipse.jetty.client
 
Socks4Proxy(String, int) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
 
Socks4Proxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
 
Socks4Proxy.Socks4ProxyClientConnectionFactory - Class in org.eclipse.jetty.client
 
Socks4ProxyClientConnectionFactory(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.Socks4Proxy.Socks4ProxyClientConnectionFactory
 
someToContent(HttpExchange, ByteBuffer) - Method in class org.eclipse.jetty.client.HttpSender
 
someToSuccess(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
 
SPNEGOAuthentication - Class in org.eclipse.jetty.client.util
Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559.
SPNEGOAuthentication(URI) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication
 
SPNEGOAuthentication.SPNEGOResult - Class in org.eclipse.jetty.client.util
 
SPNEGOResult(URI, String) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
 
SPNEGOResult(URI, HttpHeader, String) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
 
startResponse(HttpVersion, int, String) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
status(int) - Method in class org.eclipse.jetty.client.HttpResponse
 
storeCookie(URI, HttpField) - Method in class org.eclipse.jetty.client.HttpReceiver
 
STREAM - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
 
StringContentProvider - Class in org.eclipse.jetty.client.util
Deprecated.
StringContentProvider(String) - Constructor for class org.eclipse.jetty.client.util.StringContentProvider
Deprecated.
 
StringContentProvider(String, String) - Constructor for class org.eclipse.jetty.client.util.StringContentProvider
Deprecated.
 
StringContentProvider(String, String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringContentProvider
Deprecated.
 
StringContentProvider(String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringContentProvider
Deprecated.
 
StringRequestContent - Class in org.eclipse.jetty.client.util
A Request.Content for strings.
StringRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
 
StringRequestContent(String, String) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
 
StringRequestContent(String, String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
 
StringRequestContent(String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
 
subscribe(Request.Content.Consumer, boolean) - Method in interface org.eclipse.jetty.client.api.Request.Content
Initializes this content producer with the content consumer, and with the indication of whether initial content, if present, must be emitted upon the initial demand of content (to support delaying the send of the request content in case of Expect: 100-Continue when emitInitialContent is false).
subscribe(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.AbstractRequestContent
 
subscribe(Request.Content.Consumer, boolean) - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
succeeded() - Method in class org.eclipse.jetty.client.HttpDestination
 
succeeded() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
succeeded() - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
sweep() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
sweep() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
Synchronizable - Interface in org.eclipse.jetty.client
Implementations of this interface expose a lock object via Synchronizable.getLock() so that callers can synchronize externally on that lock:

T

tag(Object) - Method in interface org.eclipse.jetty.client.api.Request
Tags this request with the given metadata tag.
tag(Object) - Method in class org.eclipse.jetty.client.HttpRequest
 
Tag() - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
Creates a Tag whose metadata will be derived from the underlying EndPoint.
Tag() - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
Creates a Tag whose metadata will be derived from the underlying EndPoint.
Tag(String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
Creates a Tag with the given source metadata.
Tag(String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
Creates a Tag with the given source metadata.
Tag(String, int, List<ProxyProtocolClientConnectionFactory.V2.Tag.TLV>) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
Creates a Tag with the given source metadata and Type-Length-Value (TLV) objects.
Tag(String, String, int, String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
Creates a Tag with the given metadata.
Tag(ProxyProtocolClientConnectionFactory.V2.Tag.Command, ProxyProtocolClientConnectionFactory.V2.Tag.Family, ProxyProtocolClientConnectionFactory.V2.Tag.Protocol, String, int, String, int, List<ProxyProtocolClientConnectionFactory.V2.Tag.TLV>) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
Creates a Tag with the given metadata.
terminateRequest() - Method in class org.eclipse.jetty.client.HttpExchange
 
terminateResponse() - Method in class org.eclipse.jetty.client.HttpExchange
 
timeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.api.Request
 
timeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.HttpRequest
 
TimeoutCompleteListener - Class in org.eclipse.jetty.client
Deprecated.
Do not use it, use CyclicTimeouts instead.
TimeoutCompleteListener(Scheduler) - Constructor for class org.eclipse.jetty.client.TimeoutCompleteListener
Deprecated.
 
TLV(int, byte[]) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
toConnectionString() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
 
toRequestContent(ContentProvider) - Static method in interface org.eclipse.jetty.client.api.ContentProvider
Deprecated.
Converts a ContentProvider to a Request.Content.
toString() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
toString() - Method in class org.eclipse.jetty.client.api.Result
 
toString() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
 
toString() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
 
toString() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
 
toString() - Method in class org.eclipse.jetty.client.HttpChannel
 
toString() - Method in class org.eclipse.jetty.client.HttpConnection
 
toString() - Method in class org.eclipse.jetty.client.HttpContentResponse
 
toString() - Method in class org.eclipse.jetty.client.HttpConversation
 
toString() - Method in class org.eclipse.jetty.client.HttpDestination
 
toString() - Method in class org.eclipse.jetty.client.HttpExchange
 
toString() - Method in class org.eclipse.jetty.client.HttpReceiver
 
toString() - Method in class org.eclipse.jetty.client.HttpRequest
 
toString() - Method in class org.eclipse.jetty.client.HttpResponse
 
toString() - Method in class org.eclipse.jetty.client.HttpSender
 
toString() - Method in class org.eclipse.jetty.client.Origin.Address
 
toString() - Method in class org.eclipse.jetty.client.Origin.Protocol
 
toString() - Method in class org.eclipse.jetty.client.Origin
 
toString() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
toString() - Method in class org.eclipse.jetty.client.SendFailure
 
toString() - Method in class org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription
 
toString() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
 
toString() - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
 
toString() - Method in class org.eclipse.jetty.client.util.DeferredContentProvider.Chunk
Deprecated.
 
toString() - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
trailer(HttpField) - Method in class org.eclipse.jetty.client.HttpResponse
 
trailers(Supplier<HttpFields>) - Method in class org.eclipse.jetty.client.HttpRequest
 
tryCreate(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Tries to create a new connection.

U

UNIX - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
 
UNKNOWN - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
The PROXY V1 Tag typically used to "ping" the server.
UNSPEC - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
 
UNSPEC - Enum constant in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
 
updateResponseListeners(Response.ResponseListener) - Method in class org.eclipse.jetty.client.HttpConversation
Requests to update the response listener, eventually using the given override response listener, that must be notified instead of the first exchange response listeners.
upgrade(HttpResponse, EndPoint, Callback) - Method in class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
 
upgrade(HttpResponse, EndPoint, Callback) - Method in interface org.eclipse.jetty.client.HttpUpgrader
Upgrades the given endPoint to a different protocol.
upgrade(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
 
upgradeProtocol(String) - Method in class org.eclipse.jetty.client.HttpRequest
 
UpgradeProtocolHandler - Class in org.eclipse.jetty.client
A protocol handler that handles HTTP 101 responses.
UpgradeProtocolHandler() - Constructor for class org.eclipse.jetty.client.UpgradeProtocolHandler
 
USER_AGENT - Static variable in class org.eclipse.jetty.client.HttpClient
 

V

V1(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1
 
V2(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2
 
ValidatingConnectionPool - Class in org.eclipse.jetty.client
A connection pool that validates connections before making them available for use.
ValidatingConnectionPool(HttpDestination, int, Callback, Scheduler, long) - Constructor for class org.eclipse.jetty.client.ValidatingConnectionPool
 
valueOf(String) - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
version(HttpVersion) - Method in interface org.eclipse.jetty.client.api.Request
 
version(HttpVersion) - Method in class org.eclipse.jetty.client.HttpRequest
 
version(HttpVersion) - Method in class org.eclipse.jetty.client.HttpResponse
 

W

write(ByteBuffer) - Method in class org.eclipse.jetty.client.util.OutputStreamContentProvider
Deprecated.
 
writePROXYBytes(EndPoint, Callback) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
WWWAuthenticationProtocolHandler - Class in org.eclipse.jetty.client
A protocol handler that handles the 401 response code in association with the WWW-Authenticate header.
WWWAuthenticationProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
WWWAuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form