Class EmbeddedTransaction

java.lang.Object
org.infinispan.commons.tx.TransactionImpl
org.infinispan.transaction.tm.EmbeddedTransaction
All Implemented Interfaces:
javax.transaction.Transaction

public final class EmbeddedTransaction extends org.infinispan.commons.tx.TransactionImpl
A Transaction implementation used by EmbeddedBaseTransactionManager.

See EmbeddedBaseTransactionManager for more details.

Since:
9.0
Author:
Bela Ban, Pedro Ruivo
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.infinispan.commons.tx.XidImpl
    createXid(UUID transactionManagerId)
     
     

    Methods inherited from class org.infinispan.commons.tx.TransactionImpl

    commit, commitAsync, delistResource, enlistResource, equals, getEnlistedResources, getEnlistedSynchronization, getStatus, getXid, hashCode, registerSynchronization, rollback, rollbackAsync, runCommit, runCommitAsync, runPrepare, runPrepareAsync, setRollbackOnly, setXid, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • firstEnlistedResource

      public XAResource firstEnlistedResource()
    • createXid

      public static org.infinispan.commons.tx.XidImpl createXid(UUID transactionManagerId)