org.infinispan.transaction
Class AbstractEnlistmentAdapter
java.lang.Object
org.infinispan.transaction.AbstractEnlistmentAdapter
- Direct Known Subclasses:
- SynchronizationAdapter, TransactionXaAdapter
public abstract class AbstractEnlistmentAdapter
- extends Object
Base class for both Sync and XAResource enlistment adapters.
- Since:
- 5.1
- Author:
- Mircea Markus
config
protected final Configuration config
AbstractEnlistmentAdapter
public AbstractEnlistmentAdapter(CacheTransaction cacheTransaction,
CommandsFactory commandsFactory,
RpcManager rpcManager,
TransactionTable txTable,
ClusteringDependentLogic clusteringLogic,
Configuration configuration)
AbstractEnlistmentAdapter
public AbstractEnlistmentAdapter(CommandsFactory commandsFactory,
RpcManager rpcManager,
TransactionTable txTable,
ClusteringDependentLogic clusteringLogic,
Configuration configuration)
releaseLocksForCompletedTransaction
protected final void releaseLocksForCompletedTransaction(LocalTransaction localTransaction)
hashCode
public final int hashCode()
- Invoked by TransactionManagers, make sure it's an efficient implementation.
System.identityHashCode(x) is NOT an efficient implementation.
- Overrides:
hashCode
in class Object
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.