resolve() — netty Function Reference
Architecture documentation for the resolve() function in DnsNameResolverTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD df4510f5_88a8_20fd_2366_a4c543cdf3b8["resolve()"] b6215f36_0afe_a284_a3fd_3999e90a8e97["DnsNameResolverTest"] df4510f5_88a8_20fd_2366_a4c543cdf3b8 -->|defined in| b6215f36_0afe_a284_a3fd_3999e90a8e97 e2cf8bfc_3af0_3c12_50d7_c7b5a2a156e2["testNonCachedResolveEmptyHostName()"] e2cf8bfc_3af0_3c12_50d7_c7b5a2a156e2 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 823db696_f241_38c3_775d_51efcf107786["testResolve0()"] 823db696_f241_38c3_775d_51efcf107786 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 7a01c371_0177_bc0c_101b_17ab8e925c79["UnknownHostException()"] 7a01c371_0177_bc0c_101b_17ab8e925c79 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 2bed66e0_fc96_5039_1811_cc8617fc53e5["testResolveIp()"] 2bed66e0_fc96_5039_1811_cc8617fc53e5 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 9953463c_c29f_79ad_8840_75b66327f65a["testCNAMERecursiveResolve()"] 9953463c_c29f_79ad_8840_75b66327f65a -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 a0bec8a5_e540_50ae_f902_a2944cf3eb8c["testCNAMERecursiveResolveMultipleNameServers()"] a0bec8a5_e540_50ae_f902_a2944cf3eb8c -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 b3475401_b083_ced4_9b62_2a242a405608["testResolveUnicode()"] b3475401_b083_ced4_9b62_2a242a405608 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 186250a6_f53b_f0ce_285e_6f39948fa9f4["secondDnsServerShouldBeUsedBeforeCNAME()"] 186250a6_f53b_f0ce_285e_6f39948fa9f4 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 aa8b3b36_714e_3e78_c2f1_760fb8418fc0["aAndAAAAQueryShouldTryFirstDnsServerBeforeSecond()"] aa8b3b36_714e_3e78_c2f1_760fb8418fc0 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 c8e16e9c_23fb_bfed_af1c_d6ea38cb30bc["testResolvesPreferredWhenNonPreferredFirst0()"] c8e16e9c_23fb_bfed_af1c_d6ea38cb30bc -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 c3633681_e320_2eff_fee8_cef101f3b6e9["testNsLoopFailsResolve()"] c3633681_e320_2eff_fee8_cef101f3b6e9 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 7440ceda_506a_7a66_d730_0aca7bee87b7["testTimeoutNotCached()"] 7440ceda_506a_7a66_d730_0aca7bee87b7 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 0a1a9396_f995_d07b_f55f_459c69d9ee10["testCNAMELoopInCache()"] 0a1a9396_f995_d07b_f55f_459c69d9ee10 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8 style df4510f5_88a8_20fd_2366_a4c543cdf3b8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java lines 2137–2139
private static void resolve(DnsNameResolver resolver, Map<String, Future<InetAddress>> futures, String hostname) {
futures.put(hostname, resolver.resolve(hostname));
}
Domain
Subdomains
Called By
- UnknownHostException()
- aAndAAAAQueryShouldTryFirstDnsServerBeforeSecond()
- secondDnsServerShouldBeUsedBeforeCNAME()
- testAddressAlreadyInUse()
- testAllNameServers()
- testCNAMELoopInCache()
- testCNAMERecursiveResolve()
- testCNAMERecursiveResolveDifferentNameServersForDomains()
- testCNAMERecursiveResolveMultipleNameServers()
- testCancelPromise()
- testCnameWithAAndAdditionalsAndAuthorities()
- testDropAAAAResolveFast()
- testInflightQueries()
- testNonCachedResolveEmptyHostName()
- testNsLoopFailsResolve()
- testResolve0()
- testResolveACachedWithDot()
- testResolveACachedWithDotSearchDomain()
- testResolveIp()
- testResolveIp4()
- testResolveIpv6WithScopeId0()
- testResolveIpv6WithoutScopeId0()
- testResolveSearchDomainStopOnFirstSuccess()
- testResolveTryWithoutSearchDomainFirst()
- testResolveUnicode()
- testResolvesPreferredWhenNonPreferredFirst0()
- testResponseFeedbackStream()
- testSearchDomainQueryFailureCompletes()
- testTimeoutNotCached()
Source
Frequently Asked Questions
What does resolve() do?
resolve() is a function in the netty codebase, defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java.
Where is resolve() defined?
resolve() is defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java at line 2137.
What calls resolve()?
resolve() is called by 29 function(s): UnknownHostException, aAndAAAAQueryShouldTryFirstDnsServerBeforeSecond, secondDnsServerShouldBeUsedBeforeCNAME, testAddressAlreadyInUse, testAllNameServers, testCNAMELoopInCache, testCNAMERecursiveResolve, testCNAMERecursiveResolveDifferentNameServersForDomains, and 21 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free