Uses of Class
org.minidns.dnsmessage.DnsMessage
Package
Description
-
Uses of DnsMessage in org.minidns
Modifier and TypeMethodDescriptionprotected DnsMessage
AbstractDnsClient.getQueryFor
(Question q) MiniDnsException.ErrorResponseException.getRequest()
MiniDnsException.IdMismatch.getRequest()
MiniDnsException.NoQueryPossibleException.getRequest()
MiniDnsException.NullResultException.getRequest()
MiniDnsException.IdMismatch.getResponse()
Modifier and TypeMethodDescriptionfinal CachedDnsQueryResult
DnsCache.get
(DnsMessage query) Request a cached dns response.protected abstract CachedDnsQueryResult
DnsCache.getNormalized
(DnsMessage normalizedQuery) abstract void
DnsCache.offer
(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone) final void
DnsCache.put
(DnsMessage query, DnsQueryResult result) Add an an dns answer/response for a given dns question.protected abstract void
DnsCache.putNormalized
(DnsMessage normalizedQuery, DnsQueryResult result) final DnsQueryResult
AbstractDnsClient.query
(DnsMessage query, InetAddress host) final DnsQueryResult
AbstractDnsClient.query
(DnsMessage requestMessage, InetAddress address, int port) AbstractDnsClient.queryAsync
(DnsMessage query, InetAddress dnsServer) AbstractDnsClient.queryAsync
(DnsMessage requestMessage, InetAddress address, int port) ModifierConstructorDescriptionErrorResponseException
(DnsMessage request, DnsQueryResult result) IdMismatch
(DnsMessage request, DnsMessage response) NoQueryPossibleException
(DnsMessage request) NullResultException
(DnsMessage request) -
Uses of DnsMessage in org.minidns.cache
Modifier and TypeFieldDescriptionprotected LinkedHashMap
<DnsMessage, CachedDnsQueryResult> LruCache.backend
The backend cache.Modifier and TypeMethodDescriptionprotected CachedDnsQueryResult
LruCache.getNormalized
(DnsMessage q) void
ExtendedLruCache.offer
(DnsMessage query, DnsQueryResult result, DnsName authoritativeZone) void
LruCache.offer
(DnsMessage query, DnsQueryResult result, DnsName knownAuthoritativeZone) protected void
ExtendedLruCache.putNormalized
(DnsMessage q, DnsQueryResult result) protected void
LruCache.putNormalized
(DnsMessage q, DnsQueryResult result) -
Uses of DnsMessage in org.minidns.dnsmessage
Modifier and TypeMethodDescriptionDnsMessage.asNormalizedVersion()
Question.asQueryMessage()
DnsMessage.Builder.build()
-
Uses of DnsMessage in org.minidns.dnsqueryresult
Modifier and TypeFieldDescriptionfinal DnsMessage
DnsQueryResult.query
final DnsMessage
DnsQueryResult.response
ModifierConstructorDescriptionprotected
CachedDnsQueryResult
(DnsMessage query, DnsMessage response, DnsQueryResult synthesynthesizationSource) protected
CachedDnsQueryResult
(DnsMessage query, DnsQueryResult cachedDnsQueryResult) DirectCachedDnsQueryResult
(DnsMessage query, DnsQueryResult cachedDnsQueryResult) protected
DnsQueryResult
(DnsQueryResult.QueryMethod queryMethod, DnsMessage query, DnsMessage response) StandardDnsQueryResult
(InetAddress serverAddress, int port, DnsQueryResult.QueryMethod queryMethod, DnsMessage query, DnsMessage responseDnsMessage) SynthesizedCachedDnsQueryResult
(DnsMessage query, DnsMessage response, DnsQueryResult synthesynthesizationSource) -
Uses of DnsMessage in org.minidns.dnssec
Modifier and TypeMethodDescriptionDnssecValidationFailedException.AuthorityDoesNotContainSoa.getResponse()
Modifier and TypeMethodDescriptionprotected String
DnssecClient.isResponseAcceptable
(DnsMessage response) -
Uses of DnsMessage in org.minidns.hla
Modifier and TypeMethodDescriptionResolverResult.getRawAnswer()
Get the raw answer DNS message we received. -
Uses of DnsMessage in org.minidns.iterative
Modifier and TypeMethodDescriptionIterativeClientException.NotAuthoritativeNorGlueRrFound.getRequest()
Modifier and TypeMethodDescriptionprotected String
ReliableDnsClient.isResponseAcceptable
(DnsMessage response) Check if the response from the system's nameserver is acceptable.ModifierConstructorDescriptionNotAuthoritativeNorGlueRrFound
(DnsMessage request, DnsQueryResult result, DnsName authoritativeZone) -
Uses of DnsMessage in org.minidns.source
Modifier and TypeMethodDescriptionprotected DnsMessage
NetworkDataSource.queryTcp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSourceWithAccounting.queryTcp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSource.queryUdp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSourceWithAccounting.queryUdp
(DnsMessage message, InetAddress address, int port) Modifier and TypeMethodDescriptionprotected final void
AbstractDnsDataSource.cacheResult
(DnsMessage request, DnsQueryResult response) void
DnsDataSource.OnResponseCallback.onResponse
(DnsMessage request, DnsQueryResult result) abstract DnsQueryResult
AbstractDnsDataSource.query
(DnsMessage message, InetAddress address, int port) DnsDataSource.query
(DnsMessage message, InetAddress address, int port) NetworkDataSource.query
(DnsMessage message, InetAddress address, int port) NetworkDataSourceWithAccounting.query
(DnsMessage message, InetAddress address, int port) AbstractDnsDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback) DnsDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback) protected DnsMessage
NetworkDataSource.queryTcp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSourceWithAccounting.queryTcp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSource.queryUdp
(DnsMessage message, InetAddress address, int port) protected DnsMessage
NetworkDataSourceWithAccounting.queryUdp
(DnsMessage message, InetAddress address, int port) -
Uses of DnsMessage in org.minidns.source.async
Modifier and TypeMethodDescriptionAsyncNetworkDataSource.query
(DnsMessage message, InetAddress address, int port) AsyncNetworkDataSource.queryAsync
(DnsMessage message, InetAddress address, int port, DnsDataSource.OnResponseCallback onResponseCallback)