public class JTATxnHandlerImpl extends DefaultJTATxnHandlerImpl implements javax.transaction.Synchronization
Constructor and Description |
---|
JTATxnHandlerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
afterCompletion(int status) |
void |
beforeCompletion() |
void |
doRegister() |
static java.lang.String |
getTransactionId(javax.transaction.Transaction currentTxn) |
static javax.transaction.TransactionManager |
getTransactionManager() |
void |
resume() |
void |
suspend() |
beginActivation, beginPassivation, commit, disconnect, endActivation, endPassivation, getDBTransaction, handleCommit, handleRollback, postChanges, registerSynchronization, rollback, validate
begin, end, handleClose, handleOpen
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
begin, handleClose, handleOpen
public void doRegister()
doRegister
in class DefaultJTATxnHandlerImpl
public void beforeCompletion()
beforeCompletion
in interface javax.transaction.Synchronization
public void afterCompletion(int status)
afterCompletion
in interface javax.transaction.Synchronization
public void suspend()
suspend
in interface TransactionHandler
suspend
in class DefaultTxnHandlerImpl
public void resume()
resume
in interface TransactionHandler
resume
in class DefaultTxnHandlerImpl
public static java.lang.String getTransactionId(javax.transaction.Transaction currentTxn)
currentTxn
- public static javax.transaction.TransactionManager getTransactionManager() throws javax.naming.NamingException
javax.naming.NamingException