|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.carbon.registry.core.jdbc.dataaccess.JDBCTransactionManager
public class JDBCTransactionManager
An implementation of TransactionManager
to manage a back-end JDBC-based transactions.
Constructor Summary | |
---|---|
JDBCTransactionManager(DataAccessManager dataAccessManager)
Creates a JDBC Transaction manager using the given data access manager. |
Method Summary | |
---|---|
void |
beginTransaction()
Start a new transaction |
void |
commitTransaction()
Commit the currently active transaction |
void |
rollbackTransaction()
Rollback the currently active transaction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JDBCTransactionManager(DataAccessManager dataAccessManager)
dataAccessManager
- the data access manager to use.Method Detail |
---|
public void beginTransaction() throws RegistryException
TransactionManager
beginTransaction
in interface TransactionManager
RegistryException
- If an error occurs while starting a transactionpublic void rollbackTransaction() throws RegistryException
TransactionManager
rollbackTransaction
in interface TransactionManager
RegistryException
- If an error occurs while rolling back a transactionpublic void commitTransaction() throws RegistryException
TransactionManager
commitTransaction
in interface TransactionManager
RegistryException
- If an error occurs while committing a transaction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |