Class AbstractTransactionContext

java.lang.Object
org.castor.persist.AbstractTransactionContext
All Implemented Interfaces:
TransactionContext
Direct Known Subclasses:
GlobalTransactionContext, LocalTransactionContext

public abstract class AbstractTransactionContext extends Object implements TransactionContext
A transaction context is required in order to perform operations against the database. The transaction context is mapped to an API transaction or an XA transaction. The only way to begin a new transaction is through the creation of a new transaction context. A transaction context is created from an implementation class directly or through XAResourceImpl.
Since:
1.0
Version:
$Revision: 8660 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
Author:
Assaf Arkin , Ralf Joachim, Werner Guttmann, Gregory Block