code: public final java.util.Iterator getTransactionIterator()
                      throws ObjectManagerException
      {
          if (Tracing.isAnyTracingEnabled() && trace.isEntryEnabled())
              trace.entry(this, cclass
                          , "getTransactionIterator"
                              );
          java.util.Iterator transactionIterator = objectManagerState.getTransactionIterator();
  
          if (Tracing.isAnyTracingEnabled() && trace.isEntryEnabled())
              trace.exit(this, cclass
                         , "getTransactionIterator"
                         , "returns transactionIterator" + transactionIterator + "(java.util.Iterator)"
                              );
          return transactionIterator;
      }
docs: Create an iterator over all transactions known to this ObjectManager.
  The iterator returned is safe against concurrent modification of the set of transactions,
  new transactions created after the iterator is created may not be covered by the iterator.
  
  @return java.util.Iterator over Transactions.
  @throws ObjectManagerException