@Override // Declarable
  public void initialize(Cache cache, Properties properties) {
    hostname = properties.getProperty("hostname");
    String portString =
        properties.getProperty("port", "" + DistributionLocator.DEFAULT_LOCATOR_PORT);
    port = Integer.parseInt(portString);
  }
A {@link SocketFactory} that connects a client to locators and servers
through a SNI proxy.
geode-core/src/main/java/org/apache/geode/cache/client/proxy/SniProxySocketFactory.java