@Override
  public int getStatus() throws SystemException {
    gtx = tm.getGlobalTransaction();
    if (gtx == null) {
      return Status.STATUS_NO_TRANSACTION;
    }
    return gtx.getStatus();
  }
Get the status of the Global Transaction associated with this local transaction

@see javax.transaction.Transaction#getStatus()
geode-core/src/main/java/org/apache/geode/internal/jta/TransactionImpl.java