Home / Function/ resolve() — netty Function Reference

resolve() — netty Function Reference

Architecture documentation for the resolve() function in DnsNameResolverTest.java from the netty codebase.

Function java Buffer Search called by 29

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

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