|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.commerce.server.TransactionManager
Provides transaction management fucntions. Transactions are maintained on a per thread basis.
Constructor Summary | |
TransactionManager()
|
Method Summary | |
static TransactionHandle |
begin()
|
static TransactionHandle |
begin(int i)
|
static void |
commit()
Commit a transaction |
static void |
commit(TransactionHandle handle)
Commit a transaction. |
static com.ibm.commerce.server.UserTransaction |
getTransaction()
Gets a transaction object. |
static void |
markForRollback()
Mark a transaction for rollback |
static void |
rollback()
Rollback a transaction |
static void |
rollback(TransactionHandle handle)
Rollback a transaction. |
static boolean |
transactionHasRolledback()
Returns true if the transaction has rolled back. |
static boolean |
transactionHasRolledback(TransactionHandle handle)
Returns true if the transaction has rolled back. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransactionManager()
Method Detail |
public static TransactionHandle begin() throws ECSystemException
public static TransactionHandle begin(int i) throws ECSystemException
public static void commit() throws ECSystemException, javax.transaction.RollbackException
public static void commit(TransactionHandle handle) throws ECSystemException, javax.transaction.RollbackException
handle
- TransactionHandleECSystemException
- public static com.ibm.commerce.server.UserTransaction getTransaction() throws java.lang.Exception
public static void markForRollback()
public static void rollback()
public static void rollback(TransactionHandle handle)
public static boolean transactionHasRolledback()
public static boolean transactionHasRolledback(TransactionHandle handle)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |