public class ReverseDomainNameResolver
extends java.lang.Object
Constructor and Description |
---|
ReverseDomainNameResolver() |
Modifier and Type | Method and Description |
---|---|
void |
finishReverseDomainNameLookups()
Joins all background threads performing reverse domain name lookups
and returns as soon as they have all finished.
|
long |
getLookupStartMillis()
Returns the time in milliseconds since the epoch when reverse domain
lookups have been started.
|
java.lang.String |
getStatsString()
Returns a string with the number of performed reverse domain name
lookups and some simple statistics on lookup time.
|
java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> |
getUnverifiedLookupResults()
Returns reverse domain name unverified lookup results.
|
java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> |
getVerifiedLookupResults()
Returns reverse domain name verified lookup results.
|
void |
setAddresses(java.util.Map<java.lang.String,java.lang.Long> addressLastLookupTimes) |
void |
startReverseDomainNameLookups()
Starts reverse domain name lookups in one or more background
threads and returns immediately.
|
public void setAddresses(java.util.Map<java.lang.String,java.lang.Long> addressLastLookupTimes)
public void startReverseDomainNameLookups()
public void finishReverseDomainNameLookups()
public java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> getVerifiedLookupResults()
public java.util.Map<java.lang.String,java.util.SortedSet<java.lang.String>> getUnverifiedLookupResults()
public long getLookupStartMillis()
public java.lang.String getStatsString()