public class LocalXaTransaction extends LocalTransaction
LocalTransaction implementation to be used with TransactionXaAdapter.CacheTransaction.TransactionCompletedListeneraffectedKeys, hasLocalOnlyModifications, keyEquivalence, lookedUpEntries, modifications, topologyId, tx| Constructor and Description |
|---|
LocalXaTransaction(Transaction transaction,
GlobalTransaction tx,
boolean implicitTransaction,
int topologyId,
Equivalence<Object> keyEquivalence,
long txCreationTime) |
| Modifier and Type | Method and Description |
|---|---|
Xid |
getXid() |
boolean |
isEnlisted()
As per the JTA spec, XAResource.start is called on enlistment.
|
void |
setXid(Xid xid) |
String |
toString() |
addModification, addReadKey, clearRemoteLocksAcquired, equals, getCommitNodes, getLookedUpEntries, getRemoteLocksAcquired, getTransaction, hashCode, isCommitOrRollbackSent, isFromRemoteSite, isImplicitTransaction, isPrepareSent, isReadOnly, keyRead, locksAcquired, markCommitOrRollbackSent, markPrepareSent, putLookedUpEntries, putLookedUpEntry, setFromRemoteSite, setStateTransferFlagaddAffectedKey, addAllAffectedKeys, addBackupLockForKey, addListener, addVersionRead, areLocksReleased, cleanupBackupLocks, clearLockedKeys, clearLookedUpEntries, containsLockOrBackupLock, findAnyLockedOrBackupLocked, freezeModifications, getAffectedKeys, getAllModifications, getBackupLockedKeys, getCreationTime, getGlobalTransaction, getLockedKeys, getLookedUpRemoteVersion, getModifications, getReleaseFutureForKey, getReleaseFutureForKeys, getStateTransferFlag, getTopologyId, getUpdatedEntryVersions, getVersionsRead, hasModification, internalSetStateTransferFlag, isFromStateTransfer, isMarkedForRollback, lookupEntry, markForRollback, notifyOnTransactionFinished, ownsLock, putLookedUpRemoteVersion, registerLockedKey, removeLookedUpEntry, replaceVersionRead, setModifications, setUpdatedEntryVersions, waitForLockReleasepublic LocalXaTransaction(Transaction transaction, GlobalTransaction tx, boolean implicitTransaction, int topologyId, Equivalence<Object> keyEquivalence, long txCreationTime)
public void setXid(Xid xid)
public Xid getXid()
public boolean isEnlisted()
isEnlisted in class LocalTransactionpublic String toString()
toString in class LocalTransactionCopyright © 2024 JBoss, a division of Red Hat. All rights reserved.