Package org.xbill.DNS.config
Interface ResolverConfigProvider
- All Known Implementing Classes:
AndroidResolverConfigProvider,BaseResolverConfigProvider,FallbackPropertyResolverConfigProvider,JndiContextResolverConfigProvider,PropertyResolverConfigProvider,ResolvConfResolverConfigProvider,SunJvmResolverConfigProvider,WindowsResolverConfigProvider
public interface ResolverConfigProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidInitializes the servers, search paths, etc.default booleanDetermines if this provider is enabled.default intndots()Gets the threshold for the number of dots which must appear in a name before it is considered absolute.Returns all entries in the located search path, which may be empty.servers()Returns all located servers, which may be empty.
-
Method Details
-
initialize
Initializes the servers, search paths, etc.- Throws:
InitializationException
-
servers
List<InetSocketAddress> servers()Returns all located servers, which may be empty. -
searchPaths
Returns all entries in the located search path, which may be empty. -
ndots
default int ndots()Gets the threshold for the number of dots which must appear in a name before it is considered absolute. If the interface implementation does not override this, the default implementation returns 1. -
isEnabled
default boolean isEnabled()Determines if this provider is enabled.
-