Uses of Class
org.infinispan.transaction.impl.RemoteTransaction
-
Packages that use RemoteTransaction Package Description org.infinispan.context 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.org.infinispan.context.impl This package contains different context implementations, selected dynamically based on the type of invocation.org.infinispan.transaction.impl org.infinispan.transaction.xa XA transaction support.org.infinispan.transaction.xa.recovery -
-
Uses of RemoteTransaction in org.infinispan.context
Methods in org.infinispan.context with parameters of type RemoteTransaction Modifier and Type Method Description RemoteTxInvocationContext
InvocationContextFactory. createRemoteTxInvocationContext(RemoteTransaction tx, Address origin)
Returns anRemoteTxInvocationContext
.RemoteTxInvocationContext
NonTransactionalInvocationContextFactory. createRemoteTxInvocationContext(RemoteTransaction tx, Address origin)
Deprecated.RemoteTxInvocationContext
TransactionalInvocationContextFactory. createRemoteTxInvocationContext(RemoteTransaction tx, Address origin)
Deprecated. -
Uses of RemoteTransaction in org.infinispan.context.impl
Constructors in org.infinispan.context.impl with parameters of type RemoteTransaction Constructor Description RemoteTxInvocationContext(RemoteTransaction cacheTransaction)
-
Uses of RemoteTransaction in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return RemoteTransaction Modifier and Type Method Description RemoteTransaction
TransactionTable. getOrCreateRemoteTransaction(GlobalTransaction globalTx, org.infinispan.commands.write.WriteCommand[] modifications)
Returns an existing remote transaction or creates one if none exists.RemoteTransaction
TransactionTable. getRemoteTransaction(GlobalTransaction txId)
Returns theRemoteTransaction
associated with the supplied transaction id.RemoteTransaction
TransactionTable. removeRemoteTransaction(GlobalTransaction txId)
Methods in org.infinispan.transaction.impl that return types with arguments of type RemoteTransaction Modifier and Type Method Description Collection<RemoteTransaction>
TransactionTable. getRemoteTransactions()
-
Uses of RemoteTransaction in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return RemoteTransaction Modifier and Type Method Description RemoteTransaction
TransactionFactory. newRemoteTransaction(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId)
RemoteTransaction
TransactionFactory. newRemoteTransaction(GlobalTransaction tx, int topologyId)
abstract RemoteTransaction
TransactionFactory.TxFactoryEnum. newRemoteTransaction(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId, long txCreationTime)
abstract RemoteTransaction
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.recovery Modifier and Type Class Description class
RecoveryAwareRemoteTransaction
ExtendsRemoteTransaction
and adds recovery related information and functionality.Methods in org.infinispan.transaction.xa.recovery that return RemoteTransaction Modifier and Type Method Description RemoteTransaction
RecoveryAwareTransactionTable. getRemoteTransaction(GlobalTransaction txId)
RemoteTransaction
RecoveryAwareTransactionTable. removeRemoteTransaction(Xid xid)
-