docs: public Xid[] listRemoteInDoubts()
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "listRemoteInDoubts");
  
  
          Vector<PersistentTranId> xids = (Vector<PersistentTranId>)_indoubtXids.clone();
          Xid[]  retval = null;
  
          if (xids.size() > 0)
          {
              retval = new Xid[xids.size()];
              xids.toArray(retval);
          }
          else
          {
              // The ME doesn't know of any indoubt xids at
              // this moment in time.
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "There are currently no in-doubt transaction branches within the ME.");
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "listRemoteInDoubts", "return="+retval);
          return retval;
      }