@Override
  public void abort(String why, Throwable e) {
    LOG.error("The HBaseReplicationEndpoint corresponding to peer " + ctx.getPeerId()
      + " was aborted for the following reason(s):" + why, e);
  }
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