public final class DomainNameService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOG
the log for this class
|
| Modifier | Constructor and Description |
|---|---|
private |
DomainNameService() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
buildReply(DnsContext dnsContext,
DnsMessage request) |
static void |
execute(DnsContext dnsContext,
DnsMessage request)
Creates a new instance of DomainNameService.
|
private static java.util.Set<ResourceRecord> |
getEntry(RecordStore store,
QuestionRecord question)
|
private static void |
getResourceRecords(DnsContext dnsContext,
DnsMessage request) |
private static void |
monitorContext(DnsContext dnsContext) |
private static java.lang.String |
monitorMessage(DnsMessage message,
java.lang.String direction) |
private static void |
monitorReply(DnsContext dnsContext) |
private static void |
monitorRequest(DnsMessage request) |
public static void execute(DnsContext dnsContext, DnsMessage request) throws java.lang.Exception
java.lang.Exceptionprivate static void monitorRequest(DnsMessage request) throws java.lang.Exception
java.lang.Exceptionprivate static void getResourceRecords(DnsContext dnsContext, DnsMessage request) throws java.lang.Exception
java.lang.Exceptionprivate static java.util.Set<ResourceRecord> getEntry(RecordStore store, QuestionRecord question) throws DnsException
store - question - ResourceRecords.DNSExceptionDnsExceptionprivate static void monitorContext(DnsContext dnsContext) throws java.lang.Exception
java.lang.Exceptionprivate static void buildReply(DnsContext dnsContext, DnsMessage request) throws java.lang.Exception
java.lang.Exceptionprivate static void monitorReply(DnsContext dnsContext) throws java.lang.Exception
java.lang.Exceptionprivate static java.lang.String monitorMessage(DnsMessage message, java.lang.String direction)