List of usage examples for io.netty.handler.codec.dns DatagramDnsQuery setRecursionDesired
@Override public DatagramDnsQuery setRecursionDesired(boolean recursionDesired)
From source file:io.vertx.core.dns.impl.fix.DnsQueryContext.java
License:Apache License
void query() { final DnsQuestion question = question(); final InetSocketAddress nameServerAddr = nameServerAddr(); final DatagramDnsQuery query = new DatagramDnsQuery(null, nameServerAddr, id); query.setRecursionDesired(recursionDesired); query.addRecord(DnsSection.QUESTION, question); for (DnsRecord record : additional) { query.addRecord(DnsSection.ADDITIONAL, record); }//from w ww . java 2 s . c o m if (optResource != null) { query.addRecord(DnsSection.ADDITIONAL, optResource); } if (logger.isDebugEnabled()) { logger.debug("{} WRITE: [{}: {}], {}", parent.ch, id, nameServerAddr, question); } sendQuery(query); }