org.apache.commons.transaction
Class AbstractTransactionalResourceManager.AbstractTxContext

java.lang.Object
  extended by 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


Constructor Summary
AbstractTransactionalResourceManager.AbstractTxContext()
           
 
Method Summary
 void commit()
           
 void dispose()
           
 boolean isMarkedForRollback()
           
 boolean isReadOnly()
           
 void join()
           
 void markForRollback()
           
 boolean prepare()
           
 void readLock(Object id)
           
 void rollback()
           
 void setReadOnly(boolean readOnly)
           
 void start(long timeout, TimeUnit unit)
           
 void writeLock(Object id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTransactionalResourceManager.AbstractTxContext

public AbstractTransactionalResourceManager.AbstractTxContext()
Method Detail

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.