Package org.infinispan.transaction
Interface TransactionTable
public interface TransactionTable
Interface that allows to fetch the
GlobalTransaction
associated to local or
remote transactions.- Since:
- 7.1
- Author:
- Pedro Ruivo
-
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.transaction.xa.GlobalTransaction
getGlobalTransaction
(Transaction transaction) Collection<org.infinispan.transaction.xa.GlobalTransaction>
Collection<org.infinispan.transaction.xa.GlobalTransaction>
-
Method Details
-
getGlobalTransaction
- Parameters:
transaction
- the local transaction. Must be non-null.- Returns:
- the
GlobalTransaction
associated with the transaction ornull
if doesn't exists.
-
getLocalGlobalTransaction
Collection<org.infinispan.transaction.xa.GlobalTransaction> getLocalGlobalTransaction()- Returns:
- an unmodified collection of
GlobalTransaction
associated with local running transactions.
-
getRemoteGlobalTransaction
Collection<org.infinispan.transaction.xa.GlobalTransaction> getRemoteGlobalTransaction()- Returns:
- an unmodified collection of
GlobalTransaction
associated with remote transactions.
-