|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ojb.odmg.JTATxManager
Nested Class Summary | |
(package private) class |
JTATxManager.TxBuffer
|
Constructor Summary | |
JTATxManager()
|
Method Summary | |
void |
abortExternalTx(TransactionImpl odmgTrans)
Abort an active extern transaction associated with the given PB. |
void |
configure(Configuration config)
configure an object using the Configuration pConfig |
void |
deregisterTx(java.lang.Object transaction)
Remove the ODMG transaction from the transaction buffer ODMG transactions are associated with JTA transactions via a map |
TransactionImpl |
getCurrentTransaction()
Returns the current transaction based on the JTA Transaction. |
javax.transaction.Transaction |
getJTATransaction()
|
TransactionImpl |
getTransaction()
Returns the current transaction based on the JTA Transaction or null
if no transaction was found. |
void |
registerTx(TransactionImpl odmgTrans)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JTATxManager()
Method Detail |
public void deregisterTx(java.lang.Object transaction)
deregisterTx
in interface OJBTxManager
public void registerTx(TransactionImpl odmgTrans)
registerTx
in interface OJBTxManager
public javax.transaction.Transaction getJTATransaction() throws javax.transaction.SystemException
javax.transaction.SystemException
public TransactionImpl getCurrentTransaction()
getCurrentTransaction
in interface OJBTxManager
{@link
- org.odmg.TransactionNotProgressException} if no transaction was found.public TransactionImpl getTransaction()
null
if no transaction was found.
getTransaction
in interface OJBTxManager
public void abortExternalTx(TransactionImpl odmgTrans)
abortExternalTx
in interface OJBTxManager
public void configure(Configuration config)
Configurable
configure
in interface Configurable
config
- the Configuration object used to configure current instance
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |