doResolve() — netty Function Reference
Architecture documentation for the doResolve() function in InetSocketAddressResolver.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b0e81efb_7154_d40e_6541_aaffefbb7e5c["doResolve()"] 21498a5a_5ceb_e4f5_18c5_42fb30fee58a["InetSocketAddressResolver"] b0e81efb_7154_d40e_6541_aaffefbb7e5c -->|defined in| 21498a5a_5ceb_e4f5_18c5_42fb30fee58a style b0e81efb_7154_d40e_6541_aaffefbb7e5c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver/src/main/java/io/netty/resolver/InetSocketAddressResolver.java lines 50–63
@Override
protected void doResolve(final InetSocketAddress unresolvedAddress, final Promise<InetSocketAddress> promise)
throws Exception {
// Note that InetSocketAddress.getHostName() will never incur a reverse lookup here,
// because an unresolved address always has a host name.
nameResolver.resolve(unresolvedAddress.getHostName())
.addListener((FutureListener<InetAddress>) future -> {
if (future.isSuccess()) {
promise.setSuccess(new InetSocketAddress(future.getNow(), unresolvedAddress.getPort()));
} else {
promise.setFailure(future.cause());
}
});
}
Domain
Subdomains
Source
Frequently Asked Questions
What does doResolve() do?
doResolve() is a function in the netty codebase, defined in resolver/src/main/java/io/netty/resolver/InetSocketAddressResolver.java.
Where is doResolve() defined?
doResolve() is defined in resolver/src/main/java/io/netty/resolver/InetSocketAddressResolver.java at line 50.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free