/** * Constructor */ public LdapPublicCertUtilImpl(){ String[] configedServers = ResolverConfig.getCurrentConfig().servers(); if (configedServers != null) { this.servers.addAll(Arrays.asList(configedServers)); } }
public static void setServers(String[] servers) { if (servers == null || servers.length == 0) { String[] configedServers = ResolverConfig.getCurrentConfig().servers(); if (configedServers != null) { dnsServers.addAll(Arrays.asList(configedServers)); } } else { dnsServers.clear(); dnsServers.addAll(Arrays.asList(servers)); } }
/** * Creates a proxy using the provided servers and port for delegating requests. * @param servers A collections of IP4 addresses (as strings) that the proxy will delegate request to. * @param port The IP port to use when calling the proxy DNS server. */ public ProxyDNSStore(Collection<String> servers, int port) { if (servers == null || servers.size() == 0) { String[] configedServers = ResolverConfig.getCurrentConfig().servers(); if (configedServers != null) { this.servers = configedServers; } else this.servers = null; } else { this.servers = new String[servers.size()]; servers.toArray(this.servers); } this.port = port; }
configedServers = ResolverConfig.getCurrentConfig().servers();
/** * Creates a new Extended Resolver. The default ResolverConfig is used to * determine the servers for which SimpleResolver contexts should be * initialized. * @see SimpleResolver * @see ResolverConfig * @exception UnknownHostException Failure occured initializing SimpleResolvers */ public ExtendedResolver() throws UnknownHostException { init(); String [] servers = ResolverConfig.getCurrentConfig().servers(); if (servers != null) { for (int i = 0; i < servers.length; i++) { Resolver r = new SimpleResolver(servers[i]); r.setTimeout(quantum); resolvers.add(r); } } else resolvers.add(new SimpleResolver()); }
/** * Creates a new Extended Resolver. The default ResolverConfig is used to * determine the servers for which SimpleResolver contexts should be * initialized. * @see SimpleResolver * @see ResolverConfig * @exception UnknownHostException Failure occured initializing SimpleResolvers */ public ExtendedResolver() throws UnknownHostException { init(); String [] servers = ResolverConfig.getCurrentConfig().servers(); if (servers != null) { for (int i = 0; i < servers.length; i++) { Resolver r = new SimpleResolver(servers[i]); r.setTimeout(quantum); resolvers.add(r); } } else resolvers.add(new SimpleResolver()); }
/** * Creates a new Extended Resolver. The default ResolverConfig is used to * determine the servers for which SimpleResolver contexts should be * initialized. * @see SimpleResolver * @see ResolverConfig * @exception UnknownHostException Failure occured initializing SimpleResolvers */ public ExtendedResolver() throws UnknownHostException { init(); String [] servers = ResolverConfig.getCurrentConfig().servers(); if (servers != null) { for (int i = 0; i < servers.length; i++) { Resolver r = new SimpleResolver(servers[i]); r.setTimeout(quantum); resolvers.add(r); } } else resolvers.add(new SimpleResolver()); }
/** * Creates a new Extended Resolver. The default ResolverConfig is used to * determine the servers for which SimpleResolver contexts should be * initialized. * @see SimpleResolver * @see ResolverConfig * @exception UnknownHostException Failure occured initializing SimpleResolvers */ public ExtendedResolver() throws UnknownHostException { init(); String [] servers = ResolverConfig.getCurrentConfig().servers(); if (servers != null) { for (int i = 0; i < servers.length; i++) { Resolver r = new SimpleResolver(servers[i]); r.setTimeout(quantum); resolvers.add(r); } } else resolvers.add(new SimpleResolver()); }
if (autodiscover) { LOGGER.info("Autodiscovery is enabled - trying to discover your system's DNS Servers"); String[] serversArray = ResolverConfig.getCurrentConfig().servers(); if (serversArray != null) { for (String aServersArray : serversArray) {
if (autodiscover) { LOGGER.info("Autodiscovery is enabled - trying to discover your system's DNS Servers"); String[] serversArray = ResolverConfig.getCurrentConfig().servers(); if (serversArray != null) { for (String aServersArray : serversArray) {