@Override public InetAddress[] resolve(String host) throws UnknownHostException { InetAddress[] addresses = DefaultHostResolver.INSTANCE.resolve(host); if (isBanned(addresses)) { throw new BannedHostException("The host " + host + " has been blocked for access"); } return addresses; }