Package | Description |
---|---|
org.minidns | |
org.minidns.cache | |
org.minidns.dnsmessage | |
org.minidns.dnssec | |
org.minidns.hla | |
org.minidns.iterative | |
org.minidns.record |
Modifier and Type | Method and Description |
---|---|
protected DnsMessage |
AbstractDnsClient.getQueryFor(Question q) |
protected boolean |
AbstractDnsClient.isResponseCacheable(Question q,
DnsMessage dnsMessage)
Whether a response from the DNS system should be cached or not.
|
DnsMessage |
AbstractDnsClient.query(Question q) |
DnsMessage |
AbstractDnsClient.query(Question q,
InetAddress address)
Query a specific server for one entry.
|
DnsMessage |
AbstractDnsClient.query(Question q,
InetAddress server,
int port) |
MiniDnsFuture<DnsMessage,IOException> |
AbstractDnsClient.queryAsync(Question q) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FullLruCache.shouldGather(Record<? extends Data> extraRecord,
Question question,
DnsName authoritativeZone) |
protected boolean |
ExtendedLruCache.shouldGather(Record<? extends Data> extraRecord,
Question question,
DnsName authoritativeZone) |
Modifier and Type | Field and Description |
---|---|
List<Question> |
DnsMessage.questions
The question section content.
|
Modifier and Type | Method and Description |
---|---|
Question |
DnsMessage.getQuestion() |
Modifier and Type | Method and Description |
---|---|
List<Question> |
DnsMessage.copyQuestions()
Copy the questions found in the question section.
|
Modifier and Type | Method and Description |
---|---|
DnsMessage.Builder |
DnsMessage.Builder.addQuestion(Question question) |
<D extends Data> |
DnsMessage.getAnswersFor(Question q) |
DnsMessage.Builder |
DnsMessage.Builder.setQuestion(Question question)
Set the question part of this message.
|
Modifier and Type | Method and Description |
---|---|
DnsMessage.Builder |
DnsMessage.Builder.setQuestions(List<Question> questions)
Set the question part of this message.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
DnssecClient.isResponseCacheable(Question q,
DnsMessage dnsMessage) |
DnsMessage |
DnssecClient.query(Question q) |
DnssecMessage |
DnssecClient.queryDnssec(Question q) |
Constructor and Description |
---|
DnssecValidationFailedException(Question question,
String reason) |
NoActiveSignaturesReason(Question question,
List<RRSIG> outdatedRrSigs) |
NoSignaturesReason(Question question) |
NSECDoesNotMatchReason(Question question,
Record<? extends Data> record) |
Modifier and Type | Field and Description |
---|---|
protected Question |
ResolverResult.question |
Question |
ResolutionUnsuccessfulException.question |
Modifier and Type | Method and Description |
---|---|
Question |
ResolverResult.getQuestion() |
Modifier and Type | Method and Description |
---|---|
<D extends Data> |
ResolverApi.resolve(Question question) |
<D extends Data> |
DnssecResolverApi.resolve(Question question) |
<D extends Data> |
DnssecResolverApi.resolveDnssecReliable(Question question)
Resolve the given question which is expected to yield DNSSEC authenticated results.
|
Constructor and Description |
---|
ResolutionUnsuccessfulException(Question question,
DnsMessage.RESPONSE_CODE responseCode) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ReliableDnsClient.isResponseCacheable(Question q,
DnsMessage dnsMessage) |
protected boolean |
IterativeDnsClient.isResponseCacheable(Question q,
DnsMessage dnsMessage) |
Modifier and Type | Method and Description |
---|---|
Question |
Record.getQuestion()
Get the question asking for this resource record.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Record.isAnswer(Question q)
Check if this record answers a given query.
|