public abstract class DefaultJTATxnHandlerImpl extends DefaultTxnHandlerImpl implements JTATransactionHandler
Constructor and Description |
---|
DefaultJTATxnHandlerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
beginActivation() |
void |
beginPassivation() |
protected void |
commit() |
protected void |
disconnect() |
protected abstract void |
doRegister() |
void |
endActivation() |
void |
endPassivation() |
protected DBTransaction |
getDBTransaction() |
void |
handleCommit(java.sql.Connection conn,
boolean autoStart)
Issues a commit() command to the JDBC connection.
|
void |
handleRollback(java.sql.Connection conn,
boolean autoStart)
Issues a rollback() command to the JDBC connection.
|
protected void |
postChanges() |
void |
registerSynchronization(DBTransaction dbtrans) |
protected void |
rollback() |
protected void |
validate() |
begin, end, handleClose, handleOpen, resume, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
begin, handleClose, handleOpen, resume, suspend
protected abstract void doRegister()
public void handleCommit(java.sql.Connection conn, boolean autoStart)
DefaultTxnHandlerImpl
handleCommit
in interface TransactionHandler
handleCommit
in class DefaultTxnHandlerImpl
public void handleRollback(java.sql.Connection conn, boolean autoStart)
DefaultTxnHandlerImpl
handleRollback
in interface TransactionHandler
handleRollback
in class DefaultTxnHandlerImpl
public void registerSynchronization(DBTransaction dbtrans)
registerSynchronization
in interface JTATransactionHandler
protected DBTransaction getDBTransaction()
protected void disconnect()
protected void postChanges()
protected void validate()
protected void rollback()
protected void commit()
public void beginActivation()
beginActivation
in interface TransactionHandler
beginActivation
in class DefaultTxnHandlerImpl
public void endActivation()
endActivation
in interface TransactionHandler
endActivation
in class DefaultTxnHandlerImpl
public void beginPassivation()
beginPassivation
in interface TransactionHandler
beginPassivation
in class DefaultTxnHandlerImpl
public void endPassivation()
endPassivation
in interface TransactionHandler
endPassivation
in class DefaultTxnHandlerImpl