org.apache.commons.transaction
Class AbstractTransactionalResourceManager.AbstractTxContext
java.lang.Object
org.apache.commons.transaction.AbstractTransactionalResourceManager.AbstractTxContext
- Direct Known Subclasses:
- BasicTxMap.MapTxContext, TxFileResourceManager.FileTxContext
- Enclosing class:
- AbstractTransactionalResourceManager<T extends AbstractTransactionalResourceManager.AbstractTxContext>
public abstract class AbstractTransactionalResourceManager.AbstractTxContext
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTransactionalResourceManager.AbstractTxContext
public AbstractTransactionalResourceManager.AbstractTxContext()
join
public void join()
start
public void start(long timeout,
TimeUnit unit)
isReadOnly
public boolean isReadOnly()
setReadOnly
public void setReadOnly(boolean readOnly)
readLock
public void readLock(Object id)
throws LockException
- Throws:
LockException
writeLock
public void writeLock(Object id)
throws LockException
- Throws:
LockException
isMarkedForRollback
public boolean isMarkedForRollback()
markForRollback
public void markForRollback()
dispose
public void dispose()
commit
public void commit()
rollback
public void rollback()
prepare
public boolean prepare()
Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.