java.lang.Objectcom.ibm.commerce.server.TransactionManager
Provides transaction management fucntions. Transactions are maintained on a per thread basis.
Field Summary | |
static java.lang.String | COPYRIGHT IBM copyright notice field. |
Constructor Summary | |
TransactionManager() |
Method Summary | |
static TransactionHandle | begin() Begins a transaction with a default timeout value. |
static TransactionHandle | begin(int i) Begins a transaction with a given timeout value. |
static void | commit() Commits a transaction. |
static void | commit(TransactionHandle handle) Commits a transaction. |
static UserTransaction | getTransaction() Gets a transaction object. |
static void | markForRollback() Marks a transaction for rollback. |
static void | rollback() Rollbacks a transaction. |
static void | rollback(TransactionHandle handle) Rollbacks a transaction. |
static boolean | transactionHasRolledback() Checks if the transaction has rolled back. |
static boolean | transactionHasRolledback(TransactionHandle handle) Checks 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 |
Field Detail |
public static final java.lang.String COPYRIGHT
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
public static 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)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.