|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jodd.jtx.JtxTransactionManager jodd.db.jtx.DbJtxTransactionManager
public class DbJtxTransactionManager
JtxTransactionManager
that uses only one jtx db resource type.
Usually, applications have only one transactional resource type - the database.
This manager just simplifies the usage, nothing more.
JtxTransactionManager
Field Summary |
---|
Fields inherited from class jodd.jtx.JtxTransactionManager |
---|
maxResourcesPerTransaction, oneResourceManager, resourceManagers, TXSTACK, validateExistingTransaction |
Constructor Summary | |
---|---|
DbJtxTransactionManager(ConnectionProvider connectionProvider)
Creates db jtx manager and registeres new DbJtxResourceManager . |
|
DbJtxTransactionManager(DbJtxResourceManager resourceManager)
Creates db jtx manager and registers provided DbJtxResourceManager . |
Method Summary | |
---|---|
protected JtxTransaction |
createNewTransaction(JtxTransactionMode tm)
Builds new transaction instance. |
DbJtxTransaction |
requestTransaction(JtxTransactionMode mode)
Requests transaction with specified mode . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DbJtxTransactionManager(DbJtxResourceManager resourceManager)
DbJtxResourceManager
.
public DbJtxTransactionManager(ConnectionProvider connectionProvider)
DbJtxResourceManager
.
Method Detail |
---|
public DbJtxTransaction requestTransaction(JtxTransactionMode mode)
mode
.
Depending on propagation behavior, it will return either existing or new transaction;
or the exception may be thrown indicating propagation mismatch.
requestTransaction
in class JtxTransactionManager
protected JtxTransaction createNewTransaction(JtxTransactionMode tm)
createNewTransaction
in class JtxTransactionManager
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |