Uses of Class
org.infinispan.transaction.impl.LocalTransaction
Packages that use LocalTransaction
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 LocalTransaction in org.infinispan.context
Methods in org.infinispan.context with parameters of type LocalTransactionModifier and TypeMethodDescriptionInvocationContextFactory.createTxInvocationContext(LocalTransaction localTransaction) Returns aLocalTxInvocationContext. -
Uses of LocalTransaction in org.infinispan.context.impl
Methods in org.infinispan.context.impl with parameters of type LocalTransactionModifier and TypeMethodDescriptionNonTransactionalInvocationContextFactory.createTxInvocationContext(LocalTransaction localTransaction) TransactionalInvocationContextFactory.createTxInvocationContext(LocalTransaction localTransaction) Constructors in org.infinispan.context.impl with parameters of type LocalTransaction -
Uses of LocalTransaction in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return LocalTransactionModifier and TypeMethodDescriptionTransactionTable.getLocalTransaction(javax.transaction.Transaction tx) TransactionTable.getLocalTransaction(GlobalTransaction txId) Looks up a LocalTransaction given a GlobalTransaction.TransactionTable.getOrCreateLocalTransaction(javax.transaction.Transaction transaction, boolean implicitTransaction) Returns theTransactionXaAdaptercorresponding to the supplied transaction.TransactionTable.getOrCreateLocalTransaction(javax.transaction.Transaction transaction, boolean implicitTransaction, Supplier<GlobalTransaction> gtxFactory) Similar toTransactionTable.getOrCreateLocalTransaction(Transaction, boolean)but with a custom global transaction factory.Methods in org.infinispan.transaction.impl that return types with arguments of type LocalTransactionMethods in org.infinispan.transaction.impl with parameters of type LocalTransactionModifier and TypeMethodDescriptionTransactionTable.afterCompletion(LocalTransaction localTransaction, int status) TransactionTable.beforeCompletion(LocalTransaction localTransaction) TransactionCoordinator.commit(LocalTransaction localTransaction, boolean isOnePhase) voidTransactionTable.enlist(javax.transaction.Transaction transaction, LocalTransaction localTransaction) voidTransactionTable.enlistClientTransaction(javax.transaction.Transaction transaction, LocalTransaction localTransaction) booleanTransactionCoordinator.is1PcForAutoCommitTransaction(LocalTransaction localTransaction) voidTransactionTable.localTransactionPrepared(LocalTransaction localTransaction) final CompletionStage<Integer>TransactionCoordinator.prepare(LocalTransaction localTransaction) final CompletionStage<Integer>TransactionCoordinator.prepare(LocalTransaction localTransaction, boolean replayEntryWrapping) protected final voidTransactionTable.releaseLocksForCompletedTransaction(LocalTransaction localTransaction, boolean committedInOnePhase) booleanTransactionTable.removeLocalTransaction(LocalTransaction localTransaction) Removes theTransactionXaAdaptercorresponding to the given tx.TransactionCoordinator.rollback(LocalTransaction localTransaction) -
Uses of LocalTransaction in org.infinispan.transaction.synchronization
Subclasses of LocalTransaction in org.infinispan.transaction.synchronizationModifier and TypeClassDescriptionclassLocalTransactionimplementation to be used withSynchronizationAdapter.Constructors in org.infinispan.transaction.synchronization with parameters of type LocalTransactionModifierConstructorDescriptionSynchronizationAdapter(LocalTransaction localTransaction, TransactionTable txTable) -
Uses of LocalTransaction in org.infinispan.transaction.xa
Subclasses of LocalTransaction in org.infinispan.transaction.xaModifier and TypeClassDescriptionclassLocalTransactionimplementation to be used withTransactionXaAdapter.Methods in org.infinispan.transaction.xa that return LocalTransactionModifier and TypeMethodDescriptionTransactionFactory.newLocalTransaction(javax.transaction.Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId) abstract LocalTransactionTransactionFactory.TxFactoryEnum.newLocalTransaction(javax.transaction.Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId, long txCreationTime) Methods in org.infinispan.transaction.xa with parameters of type LocalTransactionModifier and TypeMethodDescriptionvoidXaTransactionTable.enlist(javax.transaction.Transaction transaction, LocalTransaction ltx) voidXaTransactionTable.enlistClientTransaction(javax.transaction.Transaction transaction, LocalTransaction localTransaction) booleanXaTransactionTable.removeLocalTransaction(LocalTransaction localTx) -
Uses of LocalTransaction in org.infinispan.transaction.xa.recovery
Subclasses of LocalTransaction in org.infinispan.transaction.xa.recoveryModifier and TypeClassDescriptionclassExtendsLocalXaTransactionand adds recovery related information.Methods in org.infinispan.transaction.xa.recovery with parameters of type LocalTransactionModifier and TypeMethodDescriptionvoidRecoveryAwareTransactionTable.localTransactionPrepared(LocalTransaction localTransaction)