org.springframework.transaction.jta |
Transaction SPI implementation for JTA.
|
Java Source File Name | Type | Comment |
JotmFactoryBean.java | Class | FactoryBean that retrieves the JTA UserTransaction/TransactionManager for
ObjectWeb's JOTM. |
JtaAfterCompletionSynchronization.java | Class | Adapter for a JTA Synchronization, invoking the afterCompletion of
Spring TransactionSynchronizations after the outer JTA transaction has completed. |
JtaTransactionManager.java | Class | org.springframework.transaction.PlatformTransactionManager implementation
for JTA, delegating to a backend JTA provider. |
JtaTransactionObject.java | Class | JTA transaction object, representing a
javax.transaction.UserTransaction . |
OC4JJtaTransactionManager.java | Class | Special
JtaTransactionManager variant for Oracle OC4J (10.1.3 and higher).
Supports the full power of Spring's transaction definitions on OC4J's
transaction coordinator, beyond standard JTA: transaction names
and per-transaction isolation levels.
Uses OC4J's special begin(name) method to start a JTA transaction,
in orderto make Spring-driven transactions visible in OC4J's transaction
monitor. |
SimpleTransactionFactory.java | Class | Default implementation of the
TransactionFactory strategy interface,
simply wrapping a standard JTA
javax.transaction.TransactionManager . |
SpringJtaSynchronizationAdapter.java | Class | Adapter that implements the JTA
javax.transaction.Synchronization interface delegating to an underlying Spring
org.springframework.transaction.support.TransactionSynchronization . |
TransactionFactory.java | Interface | Strategy interface for creating JTA
javax.transaction.Transaction objects based on specified transactional characteristics. |
UserTransactionAdapter.java | Class | Adapter for a JTA UserTransaction handle, taking a JTA
javax.transaction.TransactionManager reference and creating
a JTA
javax.transaction.UserTransaction handle for it.
The JTA UserTransaction interface is an exact subset of the JTA
TransactionManager interface. |
WebLogicJtaTransactionManager.java | Class | Special
JtaTransactionManager variant for BEA WebLogic (7.0, 8.1 and higher).
Supports the full power of Spring's transaction definitions on WebLogic's
transaction coordinator, beyond standard JTA: transaction names,
per-transaction isolation levels, and proper resuming of transactions in all cases.
Uses WebLogic's special begin(name) method to start a JTA transaction,
in order to make Spring-driven transactions visible in WebLogic's transaction
monitor. |
WebSphereTransactionManagerFactoryBean.java | Class | org.springframework.beans.factory.FactoryBean that retrieves
the JTA TransactionManager for IBM's WebSphere application servers
(versions 5.1, 6.0 and 6.1).
Uses WebSphere's static accessor methods to obtain the internal JTA
TransactionManager. |
WebSphereUowTransactionManager.java | Class | WebSphere-specific PlatformTransactionManager implementation that delegates
to a
com.ibm.wsspi.uow.UOWManager instance, obtained from WebSphere's
JNDI environment. |