Package org.minidns.dnsserverlookup
Class UnixUsingEtcResolvConf
- java.lang.Object
-
- org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
-
- org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
-
- All Implemented Interfaces:
Comparable<DnsServerLookupMechanism>
,DnsServerLookupMechanism
public final class UnixUsingEtcResolvConf extends AbstractDnsServerLookupMechanism
-
-
Field Summary
Fields Modifier and Type Field Description static DnsServerLookupMechanism
INSTANCE
static int
PRIORITY
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getDnsServerAddresses()
Returns a List of String representing ideally IP addresses.boolean
isAvailable()
-
Methods inherited from class org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism
compareTo, getName, getPriority, toListOfStrings
-
-
-
-
Field Detail
-
INSTANCE
public static final DnsServerLookupMechanism INSTANCE
-
PRIORITY
public static final int PRIORITY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDnsServerAddresses
public List<String> getDnsServerAddresses()
Description copied from interface:DnsServerLookupMechanism
Returns a List of String representing ideally IP addresses. The list must be modifiable.Note that the lookup mechanisms are not required to assure that only IP addresses are returned. This verification is performed in when using
DnsClient.findDNS()
.- Specified by:
getDnsServerAddresses
in interfaceDnsServerLookupMechanism
- Specified by:
getDnsServerAddresses
in classAbstractDnsServerLookupMechanism
- Returns:
- a List of Strings presenting hopefully IP addresses.
-
isAvailable
public boolean isAvailable()
-
-