Uses of Class
org.infinispan.transaction.impl.LocalTransaction
-
Packages that use LocalTransaction 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.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.transaction.impl org.infinispan.transaction.synchronization org.infinispan.transaction.xa XA transaction support.org.infinispan.transaction.xa.recovery org.infinispan.util.logging Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines. -
-
Uses of LocalTransaction in org.infinispan.context
Methods in org.infinispan.context with parameters of type LocalTransaction Modifier and Type Method Description LocalTxInvocationContext
InvocationContextFactory. createTxInvocationContext(LocalTransaction localTransaction)
Returns aLocalTxInvocationContext
.LocalTxInvocationContext
NonTransactionalInvocationContextFactory. createTxInvocationContext(LocalTransaction localTransaction)
Deprecated.LocalTxInvocationContext
TransactionalInvocationContextFactory. createTxInvocationContext(LocalTransaction localTransaction)
Deprecated. -
Uses of LocalTransaction in org.infinispan.context.impl
Constructors in org.infinispan.context.impl with parameters of type LocalTransaction Constructor Description LocalTxInvocationContext(LocalTransaction localTransaction)
-
Uses of LocalTransaction in org.infinispan.interceptors.distribution
Method parameters in org.infinispan.interceptors.distribution with type arguments of type LocalTransaction Modifier and Type Method Description protected void
TxDistributionInterceptor. checkTxCommandResponses(Map<Address,Response> responseMap, org.infinispan.commands.tx.TransactionBoundaryCommand command, TxInvocationContext<LocalTransaction> context, Collection<Address> recipients)
-
Uses of LocalTransaction in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl that return LocalTransaction Modifier and Type Method Description LocalTransaction
TxInterceptor. enlist(TxInvocationContext ctx)
-
Uses of LocalTransaction in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return LocalTransaction Modifier and Type Method Description LocalTransaction
TransactionTable. getLocalTransaction(Transaction tx)
LocalTransaction
TransactionTable. getLocalTransaction(GlobalTransaction txId)
Looks up a LocalTransaction given a GlobalTransaction.LocalTransaction
TransactionTable. getOrCreateLocalTransaction(Transaction transaction, boolean implicitTransaction)
Returns theTransactionXaAdapter
corresponding to the supplied transaction.LocalTransaction
TransactionTable. getOrCreateLocalTransaction(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 LocalTransaction Modifier and Type Method Description Collection<LocalTransaction>
TransactionTable. getLocalTransactions()
Methods in org.infinispan.transaction.impl with parameters of type LocalTransaction Modifier and Type Method Description void
TransactionTable. afterCompletion(LocalTransaction localTransaction, int status)
int
TransactionTable. beforeCompletion(LocalTransaction localTransaction)
boolean
TransactionCoordinator. commit(LocalTransaction localTransaction, boolean isOnePhase)
void
TransactionTable. enlist(Transaction transaction, LocalTransaction localTransaction)
void
TransactionTable. enlistClientTransaction(Transaction transaction, LocalTransaction localTransaction)
boolean
TransactionCoordinator. is1PcForAutoCommitTransaction(LocalTransaction localTransaction)
void
TransactionTable. localTransactionPrepared(LocalTransaction localTransaction)
int
TransactionCoordinator. prepare(LocalTransaction localTransaction)
int
TransactionCoordinator. prepare(LocalTransaction localTransaction, boolean replayEntryWrapping)
protected void
TransactionTable. releaseLocksForCompletedTransaction(LocalTransaction localTransaction, boolean committedInOnePhase)
boolean
TransactionTable. removeLocalTransaction(LocalTransaction localTransaction)
Removes theTransactionXaAdapter
corresponding to the given tx.void
TransactionCoordinator. rollback(LocalTransaction localTransaction)
-
Uses of LocalTransaction in org.infinispan.transaction.synchronization
Subclasses of LocalTransaction in org.infinispan.transaction.synchronization Modifier and Type Class Description class
SyncLocalTransaction
LocalTransaction
implementation to be used withSynchronizationAdapter
.Constructors in org.infinispan.transaction.synchronization with parameters of type LocalTransaction Constructor Description SynchronizationAdapter(LocalTransaction localTransaction, TransactionTable txTable)
-
Uses of LocalTransaction in org.infinispan.transaction.xa
Subclasses of LocalTransaction in org.infinispan.transaction.xa Modifier and Type Class Description class
LocalXaTransaction
LocalTransaction
implementation to be used withTransactionXaAdapter
.Methods in org.infinispan.transaction.xa that return LocalTransaction Modifier and Type Method Description LocalTransaction
TransactionFactory. newLocalTransaction(Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId)
abstract LocalTransaction
TransactionFactory.TxFactoryEnum. newLocalTransaction(Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId, long txCreationTime)
Methods in org.infinispan.transaction.xa with parameters of type LocalTransaction Modifier and Type Method Description void
XaTransactionTable. enlist(Transaction transaction, LocalTransaction ltx)
void
XaTransactionTable. enlistClientTransaction(Transaction transaction, LocalTransaction localTransaction)
boolean
XaTransactionTable. removeLocalTransaction(LocalTransaction localTx)
-
Uses of LocalTransaction in org.infinispan.transaction.xa.recovery
Subclasses of LocalTransaction in org.infinispan.transaction.xa.recovery Modifier and Type Class Description class
RecoveryAwareLocalTransaction
ExtendsLocalXaTransaction
and adds recovery related information.Methods in org.infinispan.transaction.xa.recovery with parameters of type LocalTransaction Modifier and Type Method Description void
RecoveryAwareTransactionTable. localTransactionPrepared(LocalTransaction localTransaction)
-
Uses of LocalTransaction in org.infinispan.util.logging
Methods in org.infinispan.util.logging with parameters of type LocalTransaction Modifier and Type Method Description void
Log_$logger. couldNotRollbackPrepared1PcTransaction(LocalTransaction localTransaction, Throwable e1)
void
Log. couldNotRollbackPrepared1PcTransaction(LocalTransaction localTransaction, Throwable e1)
-