public class TranscationManger
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
TranscationManger() |
| Modifier and Type | Method and Description |
|---|---|
static java.sql.Connection |
addConnection(javax.sql.DataSource ds) |
static void |
beginTransaction() |
static void |
bindConnection(java.sql.Connection conn) |
static boolean |
checkConnectionAlreadyUse(java.sql.Connection conn) |
static void |
delistResource(int flag,
long key) |
static void |
endTransaction(boolean insideSynapse,
long key) |
static java.sql.Connection |
getConnection() |
static int |
getStatus() |
static javax.transaction.Transaction |
getTransaction() |
static javax.transaction.TransactionManager |
getTransactionManager() |
static boolean |
isThreadHasEnlistment() |
static void |
lookUp(javax.naming.Context txContext) |
static void |
removeConnectionUsed(long key) |
static void |
removeTransaction(long key) |
static void |
rollbackTransaction(boolean insideSynapse,
long key) |
public static void lookUp(javax.naming.Context txContext)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean checkConnectionAlreadyUse(java.sql.Connection conn)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void removeConnectionUsed(long key)
public static java.sql.Connection addConnection(javax.sql.DataSource ds)
throws java.lang.Exception
java.lang.Exceptionpublic static java.sql.Connection getConnection()
public static boolean isThreadHasEnlistment()
public static void bindConnection(java.sql.Connection conn)
throws java.lang.Exception
java.lang.Exceptionpublic static void delistResource(int flag,
long key)
throws java.lang.Exception
java.lang.Exceptionpublic static void removeTransaction(long key)
public static void rollbackTransaction(boolean insideSynapse,
long key)
throws java.lang.Exception
java.lang.Exceptionpublic static void endTransaction(boolean insideSynapse,
long key)
throws java.lang.Exception
java.lang.Exceptionpublic static void beginTransaction()
throws java.lang.Exception
java.lang.Exceptionpublic static javax.transaction.TransactionManager getTransactionManager()
throws java.lang.Exception
java.lang.Exceptionpublic static javax.transaction.Transaction getTransaction()
throws java.lang.Exception
java.lang.Exceptionpublic static int getStatus()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2005-2021 Apache Software Foundation. All Rights Reserved.