Uses of Class
org.infinispan.transaction.impl.RemoteTransaction
Package
Description
Contexts contain information of a specific invocation on the cache, such as its origins, scope
(transactional or non-transactional), as well as invocation-specific flags.
This package contains different context implementations, selected dynamically based on the type of invocation.
XA transaction support.
-
Uses of RemoteTransaction in org.infinispan.context
Modifier and TypeMethodDescriptionInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) Returns anRemoteTxInvocationContext
. -
Uses of RemoteTransaction in org.infinispan.context.impl
Modifier and TypeMethodDescriptionNonTransactionalInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) TransactionalInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) -
Uses of RemoteTransaction in org.infinispan.transaction.impl
Modifier and TypeMethodDescriptionTransactionTable.getOrCreateRemoteTransaction
(GlobalTransaction globalTx, List<org.infinispan.commands.write.WriteCommand> modifications) Returns an existing remote transaction or creates one if none exists.TransactionTable.getOrCreateRemoteTransaction
(GlobalTransaction globalTx, List<org.infinispan.commands.write.WriteCommand> modifications, int topologyId) TransactionTable.getRemoteTransaction
(GlobalTransaction txId) Returns theRemoteTransaction
associated with the supplied transaction id.final RemoteTransaction
TransactionTable.removeRemoteTransaction
(GlobalTransaction txId) -
Uses of RemoteTransaction in org.infinispan.transaction.xa
Modifier and TypeMethodDescriptionTransactionFactory.newRemoteTransaction
(List<org.infinispan.commands.write.WriteCommand> modifications, GlobalTransaction gtx, int topologyId) TransactionFactory.newRemoteTransaction
(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId) TransactionFactory.newRemoteTransaction
(GlobalTransaction tx, int topologyId) abstract RemoteTransaction
TransactionFactory.TxFactoryEnum.newRemoteTransaction
(List<org.infinispan.commands.write.WriteCommand> modifications, GlobalTransaction tx, int topologyId, long txCreationTime) TransactionFactory.TxFactoryEnum.newRemoteTransaction
(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId, long txCreationTime) TransactionFactory.TxFactoryEnum.newRemoteTransaction
(GlobalTransaction tx, int topologyId, long txCreationTime) -
Uses of RemoteTransaction in org.infinispan.transaction.xa.recovery
Modifier and TypeClassDescriptionclass
ExtendsRemoteTransaction
and adds recovery related information and functionality.Modifier and TypeMethodDescriptionRecoveryAwareTransactionTable.getRemoteTransaction
(GlobalTransaction txId) RecoveryAwareTransactionTable.removeRemoteTransaction
(XidImpl xid)