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 theRemoteTransactionassociated with the supplied transaction id.final RemoteTransactionTransactionTable.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 RemoteTransactionTransactionFactory.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 TypeClassDescriptionclassExtendsRemoteTransactionand 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)