APIdia Launch Partner
Top Fields Constructors Methods
sun.net.dns

public final Class ResolverConfigurationImpl

Additional top-level class in compilation unit: OptionsImpl.

extends ResolverConfiguration
Class Inheritance
Imports
java.util.List, .ArrayList, .StringTokenizer, java.io.BufferedReader, .FileReader, .IOException

Field Summary

Modifier and TypeField and Description
private static long
private static final Object
private ArrayList<String>
private final ResolverConfiguration.Options
private ArrayList<String>
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static native String
private ArrayList<String>
private void
public List<String>
nameservers()

Implements abstract sun.net.dns.ResolverConfiguration.nameservers.

Returns a list of name servers used for host name lookup.

public ResolverConfiguration.Options
options()

Implements abstract sun.net.dns.ResolverConfiguration.options.

Returns the Options for the resolver.

private ArrayList<String>
resolvconf(String keyword, int maxperkeyword, int maxkeywords)

public List<String>
searchlist()

Implements abstract sun.net.dns.ResolverConfiguration.searchlist.

Returns a list corresponding to the domain search path.

Inherited from sun.net.dns.ResolverConfiguration:
open

Field Detail

lastRefreshback to summary
private static long lastRefresh
lockback to summary
private static final Object lock

Hides sun.net.dns.ResolverConfiguration.lock.

nameserversback to summary
private ArrayList<String> nameservers
optsback to summary
private final ResolverConfiguration.Options opts
searchlistback to summary
private ArrayList<String> searchlist
TIMEOUTback to summary
private static final int TIMEOUT

Constructor Detail

ResolverConfigurationImplback to summary
pack-priv ResolverConfigurationImpl()

Method Detail

fallbackDomain0back to summary
pack-priv static native String fallbackDomain0()
getSearchListback to summary
private ArrayList<String> getSearchList()
loadConfigback to summary
private void loadConfig()
nameserversback to summary
public List<String> nameservers()

Implements abstract sun.net.dns.ResolverConfiguration.nameservers.

Doc from sun.net.dns.ResolverConfiguration.nameservers.

Returns a list of name servers used for host name lookup. Each element in the list returns a java.lang.String containing the textual representation of the IP address of the name server.

Annotations
@SuppressWarnings:unchecked
optionsback to summary
public ResolverConfiguration.Options options()

Implements abstract sun.net.dns.ResolverConfiguration.options.

Doc from sun.net.dns.ResolverConfiguration.options.

Returns the Options for the resolver.

resolvconfback to summary
private ArrayList<String> resolvconf(String keyword, int maxperkeyword, int maxkeywords)
searchlistback to summary
public List<String> searchlist()

Implements abstract sun.net.dns.ResolverConfiguration.searchlist.

Doc from sun.net.dns.ResolverConfiguration.searchlist.

Returns a list corresponding to the domain search path. The list is ordered by the search order used for host name lookup. Each element in the list returns a java.lang.String containing a domain name or suffix.

Annotations
@SuppressWarnings:unchecked