@Override
  public List<Long> getOpenTxnForPolicy(List<Long> openTxnList, String replPolicy) {

    if (openTxnList.isEmpty()) {
      return Collections.emptyList();
    }
      List<Long> targetTxnIds = null;
      try {
          targetTxnIds = jdbcResource.execute(new GetTargetTxnIdListForPolicyHandler(replPolicy, openTxnList));
      } catch (MetaException e) {
          throw new RuntimeException(e);
      }

      if (targetTxnIds.isEmpty()) {
      LOG.info("There are no Repl Created open transactions on DR side.");
    }
    return targetTxnIds;
  }
This is logically part of c'tor and must be called prior to any other method.
Not physically part of c'tor due to use of reflection
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnHandler.java