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