Uses of Class
org.infinispan.transaction.impl.RemoteTransaction
Packages that use 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
Methods in org.infinispan.context with parameters of type RemoteTransactionModifier and TypeMethodDescriptionInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) Returns anRemoteTxInvocationContext
. -
Uses of RemoteTransaction in org.infinispan.context.impl
Methods in org.infinispan.context.impl with parameters of type RemoteTransactionModifier and TypeMethodDescriptionNonTransactionalInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) TransactionalInvocationContextFactory.createRemoteTxInvocationContext
(RemoteTransaction tx, Address origin) Constructors in org.infinispan.context.impl with parameters of type RemoteTransaction -
Uses of RemoteTransaction in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return RemoteTransactionModifier 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) Methods in org.infinispan.transaction.impl that return types with arguments of type RemoteTransaction -
Uses of RemoteTransaction in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return RemoteTransactionModifier 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
Subclasses of RemoteTransaction in org.infinispan.transaction.xa.recoveryModifier and TypeClassDescriptionclass
ExtendsRemoteTransaction
and adds recovery related information and functionality.Methods in org.infinispan.transaction.xa.recovery that return RemoteTransactionModifier and TypeMethodDescriptionRecoveryAwareTransactionTable.getRemoteTransaction
(GlobalTransaction txId) RecoveryAwareTransactionTable.removeRemoteTransaction
(XidImpl xid)