org.jboss.cache.transaction
Class OptimisticTransactionEntry
java.lang.Object
org.jboss.cache.transaction.TransactionEntry
org.jboss.cache.transaction.OptimisticTransactionEntry
public class OptimisticTransactionEntry
- extends TransactionEntry
Subclasses the TransactionEntry
class to add a TransactionWorkspace
. Used with optimistic locking
where each call is assigned a trasnaction and a transaction workspace.
- Author:
- Manik Surtani (manik@jboss.org), Steve Woodcock (stevew@jofti.com)
Methods inherited from class org.jboss.cache.transaction.TransactionEntry |
addCacheLoaderModification, addLock, addLocks, addModification, addRemovedNode, addUndoOperation, existModifications, getCacheLoaderModifications, getDummyNodesCreatedByCacheLoader, getLocks, getModifications, getOption, getOrderedSynchronizationHandler, getRemovedNodes, getTransaction, getUndoOperations, isForceAsyncReplication, isForceSyncReplication, loadUninitialisedNode, releaseAllLocksFIFO, releaseAllLocksLIFO, reset, setForceAsyncReplication, setForceSyncReplication, setOption, setOrderedSynchronizationHandler, setTransaction, undoOperations |
OptimisticTransactionEntry
public OptimisticTransactionEntry(Transaction tx)
throws SystemException,
RollbackException
- Throws:
SystemException
RollbackException
toString
public String toString()
- Description copied from class:
TransactionEntry
- Returns debug information about this transaction.
- Overrides:
toString
in class TransactionEntry
getTransactionWorkSpace
public TransactionWorkspace getTransactionWorkSpace()
- Returns:
- Returns the transactionWorkSpace.
setTransactionWorkSpace
public void setTransactionWorkSpace(TransactionWorkspace transactionWorkSpace)
- Parameters:
transactionWorkSpace
- The transactionWorkSpace to set.
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.