class DnsSrvConnectionStrategy extends AbstractConnectionStrategy {

  protected String[] parseDnsUrl(final String url)
  {
    if (!url.contains("?")) {
      return new String[] {url, null};
    }
    return url.split("\\?");
  }

  public  DnsSrvConnectionStrategy();
  public  DnsSrvConnectionStrategy(final Duration ttl);
  public  DnsSrvConnectionStrategy(final DNSContextFactory factory);
  public  DnsSrvConnectionStrategy(final DNSContextFactory factory, final Duration ttl);
  public  DnsSrvConnectionStrategy(final DNSContextFactory factory, final Duration ttl, final boolean ssl);

}