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
Subclasses with type arguments of type RemoteTransaction in org.infinispan.context.implModifier and TypeClassDescriptionclass
Context to be used for transaction that originated remotely.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)