Uses of Interface
org.eclipse.jetty.util.Promise
Packages that use Promise
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
Jetty Util : Common Utility Classes
-
Uses of Promise in org.eclipse.jetty.client
Classes in org.eclipse.jetty.client that implement PromiseModifier and TypeClassDescriptionprivate class
private static class
Creates a tunnel using HTTP CONNECT.private static class
Fields in org.eclipse.jetty.client declared as PromiseModifier and TypeFieldDescriptionprivate final Promise<Connection>
HttpProxy.CreateTunnelPromise.promise
private final Promise<Connection>
HttpProxy.ProxyConnection.promise
private final Promise<Connection>
HttpProxy.TunnelPromise.promise
Methods in org.eclipse.jetty.client with parameters of type PromiseModifier and TypeMethodDescriptionprotected void
HttpDestination.createConnection
(Promise<Connection> promise) protected void
HttpClient.newConnection
(HttpDestination destination, Promise<Connection> promise) void
HttpDestination.newConnection
(Promise<Connection> promise) Constructors in org.eclipse.jetty.client with parameters of type PromiseModifierConstructorDescriptionprivate
CreateTunnelPromise
(ClientConnectionFactory connectionFactory, EndPoint endPoint, Promise<Connection> promise, Map<String, Object> context) private
ProxyConnection
(Destination destination, Connection connection, Promise<Connection> promise) private
TunnelPromise
(Request request, Response.CompleteListener listener, Promise<Connection> promise) -
Uses of Promise in org.eclipse.jetty.client.api
Methods in org.eclipse.jetty.client.api with parameters of type PromiseModifier and TypeMethodDescriptionvoid
Destination.newConnection
(Promise<Connection> promise) Creates asynchronously a new, unpooled,Connection
that will be returned at a later time through the givenPromise
. -
Uses of Promise in org.eclipse.jetty.client.http
Fields in org.eclipse.jetty.client.http declared as PromiseModifier and TypeFieldDescriptionprivate final Promise<Connection>
HttpConnectionOverHTTP.promise
Methods in org.eclipse.jetty.client.http with parameters of type PromiseModifier and TypeMethodDescriptionprotected HttpConnectionOverHTTP
HttpClientTransportOverHTTP.newHttpConnection
(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise) Constructors in org.eclipse.jetty.client.http with parameters of type PromiseModifierConstructorDescriptionHttpConnectionOverHTTP
(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise) -
Uses of Promise in org.eclipse.jetty.util
Classes in org.eclipse.jetty.util that implement PromiseModifier and TypeClassDescriptionclass
static class
Empty implementation ofPromise
.static class
A CompletableFuture that is also a Promise.static class
Fields in org.eclipse.jetty.util declared as PromiseMethods in org.eclipse.jetty.util that return PromiseModifier and TypeMethodDescriptionstatic <T> Promise<T>
Promise.from
(CompletableFuture<? super T> completable) Creates a promise from the given incomplete CompletableFuture.Promise.Wrapper.getPromise()
Promise.Wrapper.unwrap()
Methods in org.eclipse.jetty.util with parameters of type PromiseModifier and TypeMethodDescriptionvoid
SocketAddressResolver.Async.resolve
(String host, int port, Promise<List<InetSocketAddress>> promise) void
SocketAddressResolver.resolve
(String host, int port, Promise<List<InetSocketAddress>> promise) Resolves the given host and port, returning aSocketAddress
through the givenPromise
with the default timeout.void
SocketAddressResolver.Sync.resolve
(String host, int port, Promise<List<InetSocketAddress>> promise) Constructors in org.eclipse.jetty.util with parameters of type Promise