code: @Override
      public InetAddress[] resolve(final String host) throws UnknownHostException {
          InetAddress[] resolvedAddresses = dnsMap.get(host);
          if (LOG.isInfoEnabled()) {
              LOG.info("Resolving {} to {}", host, Arrays.deepToString(resolvedAddresses));
          }
          if (resolvedAddresses == null) {
              resolvedAddresses = super.resolve(host);
          }
          return resolvedAddresses;
      }
docs: {@inheritDoc}