@Override
  public void stop() {
    stopAsync();
  }
Some implementations of HBaseInterClusterReplicationEndpoint may require instantiate different
Connection implementations, or initialize it in a different way, so defining createConnection
as protected for possible overridings.
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/HBaseReplicationEndpoint.java