|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.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 |
|---|
ignoreScope, maxResourcesPerTransaction, oneResourceManager, resourceManagers, totalTransactions, txStack, validateExistingTransaction |
| Constructor Summary | |
|---|---|
DbJtxTransactionManager(ConnectionProvider connectionProvider)
Creates db jtx manager and registers new DbJtxResourceManager. |
|
DbJtxTransactionManager(DbJtxResourceManager resourceManager)
Creates db jtx manager and registers provided DbJtxResourceManager. |
|
| Method Summary | |
|---|---|
protected jodd.jtx.JtxTransaction |
createNewTransaction(jodd.jtx.JtxTransactionMode tm,
java.lang.Object scope,
boolean active)
Builds new transaction instance. |
DbJtxTransaction |
requestTransaction(jodd.jtx.JtxTransactionMode mode)
|
DbJtxTransaction |
requestTransaction(jodd.jtx.JtxTransactionMode mode,
java.lang.Object scope)
|
| Methods inherited from class jodd.jtx.JtxTransactionManager |
|---|
associateTransaction, close, continueTx, getMaxResourcesPerTransaction, getTransaction, isAssociatedWithThread, isIgnoreScope, isNewTxScope, isSingleResourceManager, isValidateExistingTransaction, lookupResourceManager, propMandatory, propNever, propNotSupported, propRequired, propRequiresNew, propSupports, registerResourceManager, removeTransaction, setIgnoreScope, setMaxResourcesPerTransaction, setSingleResourceManager, setValidateExistingTransaction, totalActiveThreadTransactions, totalThreadTransactions, totalThreadTransactionsWithStatus, totalTransactions |
| 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(jodd.jtx.JtxTransactionMode mode)
requestTransaction in class jodd.jtx.JtxTransactionManager
public DbJtxTransaction requestTransaction(jodd.jtx.JtxTransactionMode mode,
java.lang.Object scope)
requestTransaction in class jodd.jtx.JtxTransactionManager
protected jodd.jtx.JtxTransaction createNewTransaction(jodd.jtx.JtxTransactionMode tm,
java.lang.Object scope,
boolean active)
createNewTransaction in class jodd.jtx.JtxTransactionManager
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||