Interface Transaction
-
- All Superinterfaces:
jakarta.transaction.Synchronization
,Transaction
- All Known Implementing Classes:
TransactionImpl
public interface Transaction extends Transaction, jakarta.transaction.Synchronization
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
begin(jakarta.transaction.Transaction t)
Connection
getConnection()
void
releaseConnection()
void
replaceConnection()
void
setRollbackOnly()
-
Methods inherited from interface jakarta.transaction.Synchronization
afterCompletion, beforeCompletion
-
Methods inherited from interface com.sun.jdo.api.persistence.support.Transaction
begin, commit, getNontransactionalRead, getOptimistic, getPersistenceManager, getQueryTimeout, getRestoreValues, getRetainValues, getSynchronization, getUpdateTimeout, isActive, rollback, setNontransactionalRead, setOptimistic, setQueryTimeout, setRestoreValues, setRetainValues, setSynchronization, setUpdateTimeout
-
-
-
-
Method Detail
-
getConnection
Connection getConnection()
-
releaseConnection
void releaseConnection()
-
replaceConnection
void replaceConnection()
-
setRollbackOnly
void setRollbackOnly() throws IllegalStateException, jakarta.transaction.SystemException
- Throws:
IllegalStateException
jakarta.transaction.SystemException
-
begin
void begin(jakarta.transaction.Transaction t)
-
-