Interface RecoveryManager.RecoveryIterator

  • All Superinterfaces:
    java.util.Iterator<javax.transaction.xa.Xid[]>
    All Known Implementing Classes:
    PreparedTxIterator
    Enclosing interface:
    RecoveryManager

    public static interface RecoveryManager.RecoveryIterator
    extends java.util.Iterator<javax.transaction.xa.Xid[]>
    Stateful structure allowing prepared-tx retrieval in a batch-oriented manner, as required by XAResource.recover(int).
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static javax.transaction.xa.Xid[] NOTHING  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      javax.transaction.xa.Xid[] all()
      Exhaust the iterator.
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, hasNext, next, remove
    • Field Detail

      • NOTHING

        static final javax.transaction.xa.Xid[] NOTHING
    • Method Detail

      • all

        javax.transaction.xa.Xid[] all()
        Exhaust the iterator. After this call, Iterator.hasNext() returns false.