Home / Class/ NoopDnsQueryLifecycleObserver Class — netty Architecture

NoopDnsQueryLifecycleObserver Class — netty Architecture

Architecture documentation for the NoopDnsQueryLifecycleObserver class in NoopDnsQueryLifecycleObserver.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e1180a4a_79fd_36f4_12a8_b9a519589029["NoopDnsQueryLifecycleObserver"]
  893b305a_d0bf_a3c2_d406_334f66d2b790["NoopDnsQueryLifecycleObserver.java"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|defined in| 893b305a_d0bf_a3c2_d406_334f66d2b790
  cc2df313_4685_063e_1ed4_bf6a7268c60e["NoopDnsQueryLifecycleObserver()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| cc2df313_4685_063e_1ed4_bf6a7268c60e
  668c14ee_7842_af56_0e6a_f6aa5e0a5a3e["queryWritten()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| 668c14ee_7842_af56_0e6a_f6aa5e0a5a3e
  78008107_df13_0413_2b69_80c1cd16400a["queryCancelled()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| 78008107_df13_0413_2b69_80c1cd16400a
  ee56bc5a_064c_d7eb_061e_55dc4e69cf6f["DnsQueryLifecycleObserver()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| ee56bc5a_064c_d7eb_061e_55dc4e69cf6f
  3ead0faf_d4ca_64fc_7ef3_51b6a82fcfc5["queryFailed()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| 3ead0faf_d4ca_64fc_7ef3_51b6a82fcfc5
  cd728e0e_de54_ca99_e514_00787d633a30["querySucceed()"]
  e1180a4a_79fd_36f4_12a8_b9a519589029 -->|method| cd728e0e_de54_ca99_e514_00787d633a30

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java lines 25–61

final class NoopDnsQueryLifecycleObserver implements DnsQueryLifecycleObserver {
    static final NoopDnsQueryLifecycleObserver INSTANCE = new NoopDnsQueryLifecycleObserver();

    private NoopDnsQueryLifecycleObserver() {
    }

    @Override
    public void queryWritten(InetSocketAddress dnsServerAddress, ChannelFuture future) {
    }

    @Override
    public void queryCancelled(int queriesRemaining) {
    }

    @Override
    public DnsQueryLifecycleObserver queryRedirected(List<InetSocketAddress> nameServers) {
        return this;
    }

    @Override
    public DnsQueryLifecycleObserver queryCNAMEd(DnsQuestion cnameQuestion) {
        return this;
    }

    @Override
    public DnsQueryLifecycleObserver queryNoAnswer(DnsResponseCode code) {
        return this;
    }

    @Override
    public void queryFailed(Throwable cause) {
    }

    @Override
    public void querySucceed() {
    }
}

Frequently Asked Questions

What is the NoopDnsQueryLifecycleObserver class?
NoopDnsQueryLifecycleObserver is a class in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java.
Where is NoopDnsQueryLifecycleObserver defined?
NoopDnsQueryLifecycleObserver is defined in resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java at line 25.

Analyze Your Own Codebase

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

Try Supermodel Free