Uses of Interface
io.netty.resolver.dns.DnsQueryLifecycleObserver
-
Packages that use DnsQueryLifecycleObserver Package Description io.netty.resolver.dns An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously, which supports the queries of an arbitrary DNS record type as well. -
-
Uses of DnsQueryLifecycleObserver in io.netty.resolver.dns
Classes in io.netty.resolver.dns that implement DnsQueryLifecycleObserver Modifier and Type Class Description classBiDnsQueryLifecycleObserverCombines twoDnsQueryLifecycleObserverinto a singleDnsQueryLifecycleObserver.(package private) classNoopDnsQueryLifecycleObserver(package private) classTraceDnsQueryLifecycleObserverFields in io.netty.resolver.dns declared as DnsQueryLifecycleObserver Modifier and Type Field Description private DnsQueryLifecycleObserverBiDnsQueryLifecycleObserver. aprivate DnsQueryLifecycleObserverBiDnsQueryLifecycleObserver. bMethods in io.netty.resolver.dns that return DnsQueryLifecycleObserver Modifier and Type Method Description DnsQueryLifecycleObserverBiDnsQueryLifecycleObserverFactory. newDnsQueryLifecycleObserver(DnsQuestion question)DnsQueryLifecycleObserverDnsQueryLifecycleObserverFactory. newDnsQueryLifecycleObserver(DnsQuestion question)Create a new instance of aDnsQueryLifecycleObserver.private DnsQueryLifecycleObserverDnsResolveContext. newDnsQueryLifecycleObserver(DnsQuestion question)DnsQueryLifecycleObserverNoopDnsQueryLifecycleObserverFactory. newDnsQueryLifecycleObserver(DnsQuestion question)DnsQueryLifecycleObserverTraceDnsQueryLifeCycleObserverFactory. newDnsQueryLifecycleObserver(DnsQuestion question)DnsQueryLifecycleObserverBiDnsQueryLifecycleObserver. queryCNAMEd(DnsQuestion cnameQuestion)DnsQueryLifecycleObserverDnsQueryLifecycleObserver. queryCNAMEd(DnsQuestion cnameQuestion)The query returned a CNAME which we may attempt to follow with a new query.DnsQueryLifecycleObserverNoopDnsQueryLifecycleObserver. queryCNAMEd(DnsQuestion cnameQuestion)DnsQueryLifecycleObserverTraceDnsQueryLifecycleObserver. queryCNAMEd(DnsQuestion cnameQuestion)DnsQueryLifecycleObserverBiDnsQueryLifecycleObserver. queryNoAnswer(DnsResponseCode code)DnsQueryLifecycleObserverDnsQueryLifecycleObserver. queryNoAnswer(DnsResponseCode code)The response to the query didn't provide the expected response code, but it didn't returnDnsResponseCode.NXDOMAINso we may try to query again.DnsQueryLifecycleObserverNoopDnsQueryLifecycleObserver. queryNoAnswer(DnsResponseCode code)DnsQueryLifecycleObserverTraceDnsQueryLifecycleObserver. queryNoAnswer(DnsResponseCode code)DnsQueryLifecycleObserverBiDnsQueryLifecycleObserver. queryRedirected(java.util.List<java.net.InetSocketAddress> nameServers)DnsQueryLifecycleObserverDnsQueryLifecycleObserver. queryRedirected(java.util.List<java.net.InetSocketAddress> nameServers)The query has been redirected to another list of DNS servers.DnsQueryLifecycleObserverNoopDnsQueryLifecycleObserver. queryRedirected(java.util.List<java.net.InetSocketAddress> nameServers)DnsQueryLifecycleObserverTraceDnsQueryLifecycleObserver. queryRedirected(java.util.List<java.net.InetSocketAddress> nameServers)Methods in io.netty.resolver.dns with parameters of type DnsQueryLifecycleObserver Modifier and Type Method Description private voidDnsResolveContext. followCname(DnsQuestion question, java.lang.String cname, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)private booleanDnsResolveContext. handleRedirect(DnsQuestion question, AddressedEnvelope<DnsResponse,java.net.InetSocketAddress> envelope, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)Handles a redirect answer if needed and returnstrueif a redirect query has been made.private voidDnsResolveContext. onExpectedResponse(DnsQuestion question, AddressedEnvelope<DnsResponse,java.net.InetSocketAddress> envelope, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)private voidDnsResolveContext. onResponse(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, AddressedEnvelope<DnsResponse,java.net.InetSocketAddress> envelope, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)private voidDnsResolveContext. onResponseCNAME(DnsQuestion question, java.util.Map<java.lang.String,java.lang.String> cnames, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)private voidDnsResolveContext. query(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, boolean flush, Promise<java.util.List<T>> promise, java.lang.Throwable cause)private voidDnsResolveContext. queryUnresolvedNameServer(java.net.InetSocketAddress nameServerAddr, DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise, java.lang.Throwable cause)private voidDnsResolveContext. tryToFinishResolve(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise, java.lang.Throwable cause)Constructors in io.netty.resolver.dns with parameters of type DnsQueryLifecycleObserver Constructor Description BiDnsQueryLifecycleObserver(DnsQueryLifecycleObserver a, DnsQueryLifecycleObserver b)Create a new instance.
-