Class ForeignRecoveryContextManager


  • public class ForeignRecoveryContextManager
    extends Object
    • Method Detail

      • addAndGetForeignRecoveryContextForTidByteArray

        public ForeignRecoveryContext addAndGetForeignRecoveryContextForTidByteArray​(Xid xid)
        Called from WSATServerHelper.register to create registerResponseType This should be a get, each time as we shouldn't be preparing a register call for the same server twice (this should be gated by "if (TransactionIdHelper.getInstance().getXid(tid.getBytes()) == null)"
        Parameters:
        xid - Xid the foreign xid of the imported transaction
        Returns:
        ForeignRecoveryContext
      • delete

        public void delete​(XidImpl xid)