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.api |
Jetty Client : API Classes
|
org.eclipse.jetty.client.http | |
org.eclipse.jetty.fcgi.client.http | |
org.eclipse.jetty.http2.client.http |
Modifier and Type | Method and Description |
---|---|
Connection |
MultiplexConnectionPool.acquire() |
Connection |
ConnectionPool.acquire()
Returns an idle connection, if available, or schedules the opening
of a new connection and returns
null . |
Connection |
AbstractConnectionPool.acquire() |
protected Connection |
RoundRobinConnectionPool.activate() |
protected Connection |
MultiplexConnectionPool.activate() |
protected abstract Connection |
AbstractConnectionPool.activate() |
protected Connection |
DuplexConnectionPool.activate() |
protected Connection |
AbstractConnectionPool.active(Connection connection) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Connection> |
DuplexConnectionPool.getActiveConnections() |
java.util.Queue<Connection> |
DuplexConnectionPool.getIdleConnections() |
Modifier and Type | Method and Description |
---|---|
protected void |
LeakTrackingConnectionPool.acquired(Connection connection) |
protected void |
AbstractConnectionPool.acquired(Connection connection) |
protected Connection |
AbstractConnectionPool.active(Connection connection) |
void |
HttpDestination.close(Connection connection) |
protected boolean |
DuplexConnectionPool.deactivate(Connection connection) |
protected boolean |
AbstractConnectionPool.idle(Connection connection,
boolean close) |
boolean |
RoundRobinConnectionPool.isActive(Connection connection) |
boolean |
MultiplexConnectionPool.isActive(Connection connection) |
boolean |
ConnectionPool.isActive(Connection connection) |
boolean |
DuplexConnectionPool.isActive(Connection connection) |
protected void |
RoundRobinConnectionPool.onCreated(Connection connection) |
protected void |
MultiplexConnectionPool.onCreated(Connection connection) |
protected abstract void |
AbstractConnectionPool.onCreated(Connection connection) |
protected void |
DuplexConnectionPool.onCreated(Connection connection) |
boolean |
HttpDestination.process(Connection connection) |
boolean |
RoundRobinConnectionPool.release(Connection connection) |
boolean |
MultiplexConnectionPool.release(Connection connection) |
boolean |
ConnectionPool.release(Connection connection)
Returns the given connection, previously obtained via
ConnectionPool.acquire() ,
back to this ConnectionPool. |
boolean |
ValidatingConnectionPool.release(Connection connection) |
boolean |
DuplexConnectionPool.release(Connection connection) |
void |
HttpDestination.release(Connection connection) |
protected void |
LeakTrackingConnectionPool.released(Connection connection) |
protected void |
AbstractConnectionPool.released(Connection connection) |
boolean |
RoundRobinConnectionPool.remove(Connection connection) |
boolean |
MultiplexConnectionPool.remove(Connection connection) |
boolean |
ConnectionPool.remove(Connection connection)
Removes the given connection from this ConnectionPool.
|
boolean |
ValidatingConnectionPool.remove(Connection connection) |
boolean |
DuplexConnectionPool.remove(Connection connection) |
boolean |
HttpDestination.remove(Connection connection) |
protected boolean |
MultiplexConnectionPool.remove(Connection connection,
boolean force) |
protected boolean |
DuplexConnectionPool.remove(Connection connection,
boolean force) |
protected void |
AbstractConnectionPool.removed(Connection connection) |
protected abstract SendFailure |
HttpDestination.send(Connection connection,
HttpExchange exchange) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractConnectionPool.close(java.util.Collection<Connection> connections) |
protected void |
HttpDestination.createConnection(Promise<Connection> promise) |
protected void |
HttpClient.newConnection(HttpDestination destination,
Promise<Connection> promise) |
void |
HttpDestination.newConnection(Promise<Connection> promise) |
Modifier and Type | Method and Description |
---|---|
void |
Destination.newConnection(Promise<Connection> promise)
Creates asynchronously a new, unpooled,
Connection that will be returned
at a later time through the given Promise . |
Modifier and Type | Method and Description |
---|---|
protected SendFailure |
HttpDestinationOverHTTP.send(Connection connection,
HttpExchange exchange) |
Modifier and Type | Method and Description |
---|---|
protected HttpConnectionOverHTTP |
HttpClientTransportOverHTTP.newHttpConnection(EndPoint endPoint,
HttpDestination destination,
Promise<Connection> promise) |
Constructor and Description |
---|
HttpConnectionOverHTTP(EndPoint endPoint,
HttpDestination destination,
Promise<Connection> promise) |
Modifier and Type | Method and Description |
---|---|
protected SendFailure |
HttpDestinationOverFCGI.send(Connection connection,
HttpExchange exchange) |
protected SendFailure |
MultiplexHttpDestinationOverFCGI.send(Connection connection,
HttpExchange exchange) |
Modifier and Type | Method and Description |
---|---|
protected HttpConnectionOverFCGI |
HttpClientTransportOverFCGI.newHttpConnection(EndPoint endPoint,
HttpDestination destination,
Promise<Connection> promise) |
Constructor and Description |
---|
HttpConnectionOverFCGI(EndPoint endPoint,
HttpDestination destination,
Promise<Connection> promise,
boolean multiplexed) |
Modifier and Type | Method and Description |
---|---|
protected SendFailure |
HttpDestinationOverHTTP2.send(Connection connection,
HttpExchange exchange) |
Copyright © 1995–2023 Webtide. All rights reserved.