Package org.helidb.txn

API for transactions and transactional databases.

See:
          Description

Interface Summary
TransactionalDatabase<K,V> This interface extends the Database interface with a method for joining a transaction manually.
TransactionCollaborator<K,V,P> A transaction collaborator is used by a database that participates in a transaction.
 

Class Summary
Transaction This object represents a database transaction.
 

Exception Summary
NoTransactionException This exception is thrown when a transactional database method is called but there is no active transaction for the calling thread.
ReadOnlyTransactionException This exception is thrown when a method requiring a read/write transaction for the calling thread is called, but the thread's transaction is read only.
UnableToCommitException This exception is thrown by the Transaction.commit() method if the current transaction is unable to commit.
 

Package org.helidb.txn Description

API for transactions and transactional databases.

Author:
Karl Gustafsson