Class CustomExtendedDNSResolver
- java.lang.Object
-
- network.oxalis.vefa.peppol.lookup.locator.CustomExtendedDNSResolver
-
public class CustomExtendedDNSResolver extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.xbill.DNS.ExtendedResolvercreateExtendedResolver(Iterable<? extends InetAddress> customDNSServersAddress, long timeout, int maxRetries)static voiditerateEachDefaultResolverAndConfigure(Consumer<? super org.xbill.DNS.SimpleResolver> consumer, long timeout)static voiditerateEachResolverAndConfigure(Iterable<? extends InetAddress> customDNSServersAddress, Consumer<? super org.xbill.DNS.SimpleResolver> aConsumer, long timeout)static voidsetCustomizeResolverTimeout(org.xbill.DNS.Resolver resolver, long timeout)static voidsetCustomizeResolverTimeoutAndMaxRetries(org.xbill.DNS.ExtendedResolver extendedResolver, long timeout, int maxRetries)
-
-
-
Method Detail
-
setCustomizeResolverTimeout
public static void setCustomizeResolverTimeout(org.xbill.DNS.Resolver resolver, long timeout)
-
setCustomizeResolverTimeoutAndMaxRetries
public static void setCustomizeResolverTimeoutAndMaxRetries(org.xbill.DNS.ExtendedResolver extendedResolver, long timeout, int maxRetries)
-
iterateEachDefaultResolverAndConfigure
public static void iterateEachDefaultResolverAndConfigure(Consumer<? super org.xbill.DNS.SimpleResolver> consumer, long timeout)
-
iterateEachResolverAndConfigure
public static void iterateEachResolverAndConfigure(Iterable<? extends InetAddress> customDNSServersAddress, Consumer<? super org.xbill.DNS.SimpleResolver> aConsumer, long timeout)
-
createExtendedResolver
public static org.xbill.DNS.ExtendedResolver createExtendedResolver(Iterable<? extends InetAddress> customDNSServersAddress, long timeout, int maxRetries)
-
-