Package org.eclipse.jetty.util
Interface SocketAddressResolver
-
- All Known Implementing Classes:
SocketAddressResolver.Async,SocketAddressResolver.Sync
public interface SocketAddressResolverCreates
SocketAddressinstances, returning them through aPromise.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSocketAddressResolver.AsyncCreatesSocketAddressinstances asynchronously in a different thread.static classSocketAddressResolver.SyncCreatesSocketAddressinstances synchronously in the caller thread.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidresolve(java.lang.String host, int port, Promise<java.util.List<java.net.InetSocketAddress>> promise)Resolves the given host and port, returning aSocketAddressthrough the givenPromisewith the default timeout.
-
-
-
Method Detail
-
resolve
void resolve(java.lang.String host, int port, Promise<java.util.List<java.net.InetSocketAddress>> promise)Resolves the given host and port, returning aSocketAddressthrough the givenPromisewith the default timeout.- Parameters:
host- the host to resolveport- the port of the resulting socket addresspromise- the callback invoked when the resolution succeeds or fails
-
-