Generated by
JDiff

Class org.springframework.transaction.jta.JtaTransactionManager

Added Methods
TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() Return the JTA 1.1 TransactionSynchronizationRegistry that this transaction manager uses, if any.
void setAutodetectTransactionSynchronizationRegistry(boolean) Set whether to autodetect a JTA 1.1 TransactionSynchronizationRegistry object at its default JDNI location ("java:comp/TransactionSynchronizationRegistry") if the UserTransaction has also been obtained from JNDI, and also whether to fall back to checking whether the JTA UserTransaction/TransactionManager object implements the JTA TransactionSynchronizationRegistry interface too.
void setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) Set the JTA 1.1 TransactionSynchronizationRegistry to use as direct reference.
 

Changed Methods
TransactionSynchronizationRegistry findTransactionSynchronizationRegistry(UserTransaction, TransactionManager) Change in return type from Object to TransactionSynchronizationRegistry.
Find the JTA 1.1 TransactionSynchronizationRegistry through autodetection: checking whether the UserTransaction object or TransactionManager object implements it, and checking Java EE 5's standard JNDI location.
TransactionSynchronizationRegistry lookupTransactionSynchronizationRegistry(String) Change in return type from Object to TransactionSynchronizationRegistry.
Look up the JTA 1.1 TransactionSynchronizationRegistry in JNDI via the configured name.
TransactionSynchronizationRegistry retrieveTransactionSynchronizationRegistry() Change in return type from Object to TransactionSynchronizationRegistry.
Allows subclasses to retrieve the JTA 1.1 TransactionSynchronizationRegistry in a vendor-specific manner.