Home / Function/ UnknownHostException() — netty Function Reference

UnknownHostException() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  7a01c371_0177_bc0c_101b_17ab8e925c79["UnknownHostException()"]
  b6215f36_0afe_a284_a3fd_3999e90a8e97["DnsNameResolverTest"]
  7a01c371_0177_bc0c_101b_17ab8e925c79 -->|defined in| b6215f36_0afe_a284_a3fd_3999e90a8e97
  df4510f5_88a8_20fd_2366_a4c543cdf3b8["resolve()"]
  7a01c371_0177_bc0c_101b_17ab8e925c79 -->|calls| df4510f5_88a8_20fd_2366_a4c543cdf3b8
  style 7a01c371_0177_bc0c_101b_17ab8e925c79 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java lines 775–800

    private static UnknownHostException resolveNonExistentDomain(DnsNameResolver resolver) {
        try {
            resolver.resolve("non-existent.netty.io").sync();
            fail();
            return null;
        } catch (Exception e) {
            assertInstanceOf(UnknownHostException.class, e);

            TestRecursiveCacheDnsQueryLifecycleObserverFactory lifecycleObserverFactory =
                    (TestRecursiveCacheDnsQueryLifecycleObserverFactory) resolver.dnsQueryLifecycleObserverFactory();
            TestDnsQueryLifecycleObserver observer = lifecycleObserverFactory.observers.poll();
            if (observer != null) {
                Object o = observer.events.poll();
                if (o instanceof QueryCancelledEvent) {
                    assertTrue(observer.question.type() == CNAME || observer.question.type() == AAAA,
                        "unexpected type: " + observer.question);
                } else if (o instanceof QueryWrittenEvent) {
                    QueryFailedEvent failedEvent = (QueryFailedEvent) observer.events.poll();
                } else if (!(o instanceof QueryFailedEvent)) {
                    fail("unexpected event type: " + o);
                }
                assertTrue(observer.events.isEmpty());
            }
            return (UnknownHostException) e;
        }
    }

Domain

Subdomains

Calls

Frequently Asked Questions

What does UnknownHostException() do?
UnknownHostException() is a function in the netty codebase, defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java.
Where is UnknownHostException() defined?
UnknownHostException() is defined in resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java at line 775.
What does UnknownHostException() call?
UnknownHostException() calls 1 function(s): resolve.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free