Package io.netty.resolver.dns
Class TcpDnsQueryContext
- java.lang.Object
-
- io.netty.resolver.dns.DnsQueryContext
-
- io.netty.resolver.dns.TcpDnsQueryContext
-
- All Implemented Interfaces:
FutureListener<AddressedEnvelope<DnsResponse,java.net.InetSocketAddress>>
,GenericFutureListener<Future<AddressedEnvelope<DnsResponse,java.net.InetSocketAddress>>>
,java.util.EventListener
final class TcpDnsQueryContext extends DnsQueryContext
-
-
Constructor Summary
Constructors Constructor Description TcpDnsQueryContext(DnsNameResolver parent, Channel channel, java.net.InetSocketAddress nameServerAddr, DnsQuestion question, DnsRecord[] additionals, Promise<AddressedEnvelope<DnsResponse,java.net.InetSocketAddress>> promise)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Channel
channel()
protected DnsQuery
newQuery(int id)
protected java.lang.String
protocol()
-
Methods inherited from class io.netty.resolver.dns.DnsQueryContext
finish, nameServerAddr, operationComplete, parent, query, question, tryFailure
-
-
-
-
Field Detail
-
channel
private final Channel channel
-
-
Constructor Detail
-
TcpDnsQueryContext
TcpDnsQueryContext(DnsNameResolver parent, Channel channel, java.net.InetSocketAddress nameServerAddr, DnsQuestion question, DnsRecord[] additionals, Promise<AddressedEnvelope<DnsResponse,java.net.InetSocketAddress>> promise)
-
-
Method Detail
-
newQuery
protected DnsQuery newQuery(int id)
- Specified by:
newQuery
in classDnsQueryContext
-
channel
protected Channel channel()
- Specified by:
channel
in classDnsQueryContext
-
protocol
protected java.lang.String protocol()
- Specified by:
protocol
in classDnsQueryContext
-
-