org.exist.storage.txn
Class Txn

java.lang.Object
  extended by org.exist.storage.txn.Txn

public class Txn
extends java.lang.Object


Constructor Summary
Txn(long transactionId)
           
 
Method Summary
 void acquireLock(Lock lock, int lockMode)
           
 long getId()
           
 void registerListener(TxnListener listener)
           
 void registerLock(Lock lock, int lockMode)
           
 void releaseAll()
           
 void signalAbort()
           
 void signalCommit()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Txn

public Txn(long transactionId)
Method Detail

getId

public long getId()

registerLock

public void registerLock(Lock lock,
                         int lockMode)

acquireLock

public void acquireLock(Lock lock,
                        int lockMode)
                 throws LockException
Throws:
LockException

releaseAll

public void releaseAll()

registerListener

public void registerListener(TxnListener listener)

signalAbort

public void signalAbort()

signalCommit

public void signalCommit()