org.jboss.cache.transaction
Class OptimisticTransactionContext
java.lang.Object
org.jboss.cache.transaction.AbstractTransactionContext
org.jboss.cache.transaction.PessimisticTransactionContext
org.jboss.cache.transaction.OptimisticTransactionContext
- All Implemented Interfaces:
- TransactionContext
Deprecated. will be removed along with optimistic and pessimistic locking.
@Deprecated
public class OptimisticTransactionContext
- extends PessimisticTransactionContext
Subclasses the PessimisticTransactionContext
class to add a TransactionWorkspace
. Used with optimistic locking
where each call is assigned a trasnaction and a transaction workspace.
- Author:
- Manik Surtani (manik AT jboss DOT org), Steve Woodcock (stevew@jofti.com)
Methods inherited from class org.jboss.cache.transaction.AbstractTransactionContext |
addAllLocks, addDummyNodeCreatedByCacheLoader, addLock, addRemovedNode, clearLocks, getDummyNodesCreatedByCacheLoader, getLocalModifications, getLocks, getModifications, getOption, getOrderedSynchronizationHandler, getRemovedNodes, getTransaction, hasAnyModifications, hasLocalModifications, hasLock, hasModifications, isForceAsyncReplication, isForceSyncReplication, removeLock, setForceAsyncReplication, setForceSyncReplication, setOption, setOrderedSynchronizationHandler, setTransaction |
OptimisticTransactionContext
public OptimisticTransactionContext(Transaction tx)
throws SystemException,
RollbackException
- Deprecated.
- Throws:
SystemException
RollbackException
toString
public String toString()
- Deprecated.
- Description copied from class:
AbstractTransactionContext
- Returns debug information about this transaction.
- Overrides:
toString
in class AbstractTransactionContext
getTransactionWorkSpace
public TransactionWorkspace getTransactionWorkSpace()
- Deprecated.
- Returns:
- Returns the transactionWorkSpace.
setTransactionWorkSpace
public void setTransactionWorkSpace(TransactionWorkspace transactionWorkSpace)
- Deprecated.
- Parameters:
transactionWorkSpace
- The transactionWorkSpace to set.
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.