public class TransactionManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
TransactionManager() |
Modifier and Type | Method and Description |
---|---|
static TransactionHandle | begin()
This method begins a transaction with a default time-out value.
|
static TransactionHandle | begin(int i)
This method begins a transaction with a given timeout value.
|
static void | commit()
This method commits a transaction.
|
static void | commit(TransactionHandle handle)
This method commits a transaction.
|
static javax.transaction.UserTransaction | getTransaction()
This method gets a transaction object.
|
static boolean | isTransactionActive()
This method determines whether the transaction is active.
|
static void | markForRollback()
This method marks a transaction for rollback.
|
static void | rollback()
This method rolls back a transaction.
|
static void | rollback(TransactionHandle handle)
This method rolls back a transaction.
|
static boolean | transactionHasRolledback()
This method determines whether the transaction has rolled back.
|
static boolean | transactionHasRolledback(TransactionHandle handle)
This method determines whether the transaction has rolled back.
|
public static final java.lang.String COPYRIGHT
public static TransactionHandle begin() throws ECSystemException
public static boolean isTransactionActive() 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 javax.transaction.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)