Package | Description |
---|---|
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.http | |
org.eclipse.jetty.fcgi.client.http | |
org.eclipse.jetty.fcgi.server.proxy | |
org.eclipse.jetty.http2.client.http | |
org.eclipse.jetty.proxy |
Jetty Proxy : Async Proxy Support
|
org.eclipse.jetty.unixsocket.client | |
org.eclipse.jetty.websocket.client |
Jetty WebSocket Client API
|
org.eclipse.jetty.websocket.jsr356 | |
org.eclipse.jetty.websocket.jsr356.server |
Modifier and Type | Method and Description |
---|---|
protected HttpClient |
AuthenticationProtocolHandler.getHttpClient() |
protected HttpClient |
AbstractHttpClientTransport.getHttpClient() |
HttpClient |
HttpConnection.getHttpClient() |
HttpClient |
HttpDestination.getHttpClient() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractConnectorHttpClientTransport.configure(HttpClient client,
java.nio.channels.SocketChannel channel) |
protected ConnectionPool |
HttpDestination.newConnectionPool(HttpClient client) |
protected java.util.Queue<HttpExchange> |
HttpDestination.newExchangeQueue(HttpClient client) |
protected SelectorManager |
AbstractConnectorHttpClientTransport.newSelectorManager(HttpClient client) |
void |
AbstractHttpClientTransport.setHttpClient(HttpClient client) |
void |
HttpClientTransport.setHttpClient(HttpClient client)
Sets the
HttpClient instance on this transport. |
Constructor and Description |
---|
AuthenticationProtocolHandler(HttpClient client,
int maxContentLength) |
ClientSelectorManager(HttpClient client,
int selectors) |
HttpDestination(HttpClient client,
Origin origin) |
HttpRedirector(HttpClient client) |
HttpRequest(HttpClient client,
HttpConversation conversation,
java.net.URI uri) |
MultiplexHttpDestination(HttpClient client,
Origin origin) |
PoolingHttpDestination(HttpClient client,
Origin origin) |
ProxyAuthenticationProtocolHandler(HttpClient client) |
ProxyAuthenticationProtocolHandler(HttpClient client,
int maxContentLength) |
RedirectProtocolHandler(HttpClient client) |
RequestNotifier(HttpClient client) |
WWWAuthenticationProtocolHandler(HttpClient client) |
WWWAuthenticationProtocolHandler(HttpClient client,
int maxContentLength) |
Constructor and Description |
---|
HttpDestinationOverHTTP(HttpClient client,
Origin origin) |
Constructor and Description |
---|
HttpDestinationOverFCGI(HttpClient client,
Origin origin) |
MultiplexHttpDestinationOverFCGI(HttpClient client,
Origin origin) |
Modifier and Type | Method and Description |
---|---|
protected HttpClient |
FastCGIProxyServlet.newHttpClient() |
Constructor and Description |
---|
HttpDestinationOverHTTP2(HttpClient client,
Origin origin) |
Modifier and Type | Method and Description |
---|---|
protected HttpClient |
AbstractProxyServlet.createHttpClient()
Creates a
HttpClient instance, configured with init parameters of this servlet. |
protected HttpClient |
AbstractProxyServlet.getHttpClient() |
protected HttpClient |
AbstractProxyServlet.newHttpClient()
The servlet init parameter 'selectors' can be set for the number of
selector threads to be used by the HttpClient.
|
Modifier and Type | Method and Description |
---|---|
protected SelectorManager |
HttpClientTransportOverUnixSockets.newSelectorManager(HttpClient client) |
Constructor and Description |
---|
UnixSocketSelectorManager(HttpClient client,
int selectors) |
Modifier and Type | Method and Description |
---|---|
static HttpClient |
HttpClientProvider.get(WebSocketContainerScope scope) |
HttpClient |
WebSocketClient.getHttpClient() |
Constructor and Description |
---|
WebSocketClient(HttpClient httpClient)
Instantiate a WebSocketClient using HttpClient for defaults
|
WebSocketClient(HttpClient httpClient,
DecoratedObjectFactory objectFactory)
Instantiate a WebSocketClient using HttpClient for defaults
|
WebSocketClient(WebSocketContainerScope scope,
EventDriverFactory eventDriverFactory,
SessionFactory sessionFactory,
HttpClient httpClient)
Create WebSocketClient based on pre-existing Container Scope, to allow sharing of
internal features like Executor, ByteBufferPool, SSLContextFactory, etc.
|
WebSocketUpgradeRequest(WebSocketClient wsClient,
HttpClient httpClient,
ClientUpgradeRequest request)
Exists for internal use of HttpClient by WebSocketClient.
|
WebSocketUpgradeRequest(WebSocketClient wsClient,
HttpClient httpClient,
java.net.URI wsURI,
java.lang.Object localEndpoint)
Initiating a WebSocket Upgrade using HTTP/1.1
|
Constructor and Description |
---|
ClientContainer(WebSocketContainerScope scope,
HttpClient httpClient)
This is the entry point for ServerContainer, via ServletContext.getAttribute(ServerContainer.class.getName())
|
Constructor and Description |
---|
ServerContainer(NativeWebSocketConfiguration configuration,
HttpClient httpClient) |
Copyright © 1995–2023 Webtide. All rights reserved.