Uses of Interface
org.eclipse.jetty.client.api.Connection
Packages that use Connection
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : API Classes
-
Uses of Connection in org.eclipse.jetty.client
Classes in org.eclipse.jetty.client that implement ConnectionModifier and TypeClassDescriptionclassprivate static classFields in org.eclipse.jetty.client declared as ConnectionModifier and TypeFieldDescriptionprivate final ConnectionHttpProxy.ProxyConnection.connectionprivate final ConnectionValidatingConnectionPool.Holder.connectionFields in org.eclipse.jetty.client with type parameters of type ConnectionModifier and TypeFieldDescriptionprivate final LeakDetector<Connection> LeakTrackingConnectionPool.leakDetectorprivate final Pool<Connection> AbstractConnectionPool.poolprivate final Promise<Connection> HttpProxy.CreateTunnelPromise.promiseprivate final Promise<Connection> HttpProxy.ProxyConnection.promiseprivate final Promise<Connection> HttpProxy.TunnelPromise.promiseprivate final Map<Connection, ValidatingConnectionPool.Holder> ValidatingConnectionPool.quarantineMethods in org.eclipse.jetty.client that return ConnectionModifier and TypeMethodDescriptionAbstractConnectionPool.acquire()protected ConnectionAbstractConnectionPool.acquire(boolean create) Returns an idle connection, if available; if an idle connection is not available, and the givencreateparameter istrueorAbstractConnectionPool.isMaximizeConnections()istrue, 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, returnnull.ConnectionPool.acquire()Returns an idle connection, if available, or schedules the opening of a new connection and returnsnull.protected ConnectionAbstractConnectionPool.activate()Methods in org.eclipse.jetty.client that return types with arguments of type ConnectionModifier and TypeMethodDescriptionAbstractConnectionPool.getActiveConnections()Deprecated.Relying on this method indicates a reliance on the implementation details.AbstractConnectionPool.getIdleConnections()Deprecated.Relying on this method indicates a reliance on the implementation details.Methods in org.eclipse.jetty.client with parameters of type ConnectionModifier and TypeMethodDescriptionprotected voidAbstractConnectionPool.acquired(Connection connection) protected voidLeakTrackingConnectionPool.acquired(Connection connection) voidHttpDestination.close(Connection connection) Deprecated.useHttpDestination.remove(Connection)insteadprotected booleanAbstractConnectionPool.deactivate(Connection connection) protected booleanAbstractConnectionPool.idle(Connection connection, boolean close) booleanAbstractConnectionPool.isActive(Connection connection) booleanConnectionPool.isActive(Connection connection) protected voidAbstractConnectionPool.onCreated(Connection connection) private booleanHttpDestination.process(Connection connection) booleanAbstractConnectionPool.release(Connection connection) booleanConnectionPool.release(Connection connection) Returns the given connection, previously obtained viaConnectionPool.acquire(), back to this ConnectionPool.voidHttpDestination.release(Connection connection) booleanValidatingConnectionPool.release(Connection connection) protected voidAbstractConnectionPool.released(Connection connection) protected voidLeakTrackingConnectionPool.released(Connection connection) booleanAbstractConnectionPool.remove(Connection connection) protected booleanAbstractConnectionPool.remove(Connection connection, boolean force) booleanConnectionPool.remove(Connection connection) Removes the given connection from this ConnectionPool.booleanHttpDestination.remove(Connection connection) booleanValidatingConnectionPool.remove(Connection connection) protected voidAbstractConnectionPool.removed(Connection connection) protected abstract SendFailureHttpDestination.send(Connection connection, HttpExchange exchange) voidAbstractConnectionPool.FutureConnection.succeeded(Connection connection) voidHttpProxy.CreateTunnelPromise.succeeded(Connection connection) voidHttpProxy.TunnelPromise.succeeded(Connection connection) private voidHttpProxy.CreateTunnelPromise.tunnel(HttpDestination destination, Connection connection) Method parameters in org.eclipse.jetty.client with type arguments of type ConnectionModifier and TypeMethodDescriptionprotected voidHttpDestination.createConnection(Promise<Connection> promise) protected voidHttpClient.newConnection(HttpDestination destination, Promise<Connection> promise) voidHttpDestination.newConnection(Promise<Connection> promise) Constructors in org.eclipse.jetty.client with parameters of type ConnectionModifierConstructorDescriptionHolder(Connection connection) privateProxyConnection(Destination destination, Connection connection, Promise<Connection> promise) Constructor parameters in org.eclipse.jetty.client with type arguments of type ConnectionModifierConstructorDescriptionprotectedAbstractConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester) privateCreateTunnelPromise(ClientConnectionFactory connectionFactory, EndPoint endPoint, Promise<Connection> promise, Map<String, Object> context) DuplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester) MultiplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester, int maxMultiplex) privateProxyConnection(Destination destination, Connection connection, Promise<Connection> promise) privateTunnelPromise(Request request, Response.CompleteListener listener, Promise<Connection> promise) -
Uses of Connection in org.eclipse.jetty.client.api
Method parameters in org.eclipse.jetty.client.api with type arguments of type ConnectionModifier and TypeMethodDescriptionvoidDestination.newConnection(Promise<Connection> promise) Creates asynchronously a new, unpooled,Connectionthat will be returned at a later time through the givenPromise. -
Uses of Connection in org.eclipse.jetty.client.http
Classes in org.eclipse.jetty.client.http that implement ConnectionModifier and TypeClassDescriptionclassprivate classFields in org.eclipse.jetty.client.http with type parameters of type ConnectionModifier and TypeFieldDescriptionprivate final Promise<Connection> HttpConnectionOverHTTP.promiseMethods in org.eclipse.jetty.client.http with parameters of type ConnectionModifier and TypeMethodDescriptionprotected SendFailureHttpDestinationOverHTTP.send(Connection connection, HttpExchange exchange) Method parameters in org.eclipse.jetty.client.http with type arguments of type ConnectionModifier and TypeMethodDescriptionprotected HttpConnectionOverHTTPHttpClientTransportOverHTTP.newHttpConnection(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise) Constructor parameters in org.eclipse.jetty.client.http with type arguments of type ConnectionModifierConstructorDescriptionHttpConnectionOverHTTP(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise)