public abstract class AbstractTxSupport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected TxMonitor |
monitor |
protected javax.transaction.TransactionManager |
transactionManager |
protected TxAction |
txAction |
| Constructor and Description |
|---|
AbstractTxSupport(javax.transaction.TransactionManager transactionManager,
TxAction txAction,
TxMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
begin() |
protected void |
commit() |
protected javax.transaction.Transaction |
getTransaction() |
protected void |
resume(javax.transaction.Transaction transaction) |
protected void |
rollback() |
protected void |
setRollbackOnly() |
protected void |
suspend() |
protected javax.transaction.TransactionManager transactionManager
protected TxAction txAction
protected TxMonitor monitor
protected void setRollbackOnly()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected javax.transaction.Transaction getTransaction()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected void rollback()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected void begin()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected void suspend()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected void resume(javax.transaction.Transaction transaction)
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeExceptionprotected void commit()
throws org.oasisopen.sca.ServiceRuntimeException
org.oasisopen.sca.ServiceRuntimeException