Uses of Interface
org.springframework.transaction.support.TransactionSynchronization
Packages that use TransactionSynchronization Package Description org.springframework.orm.hibernate5 Package providing integration of Hibernate 5.x with Spring concepts.org.springframework.transaction.jta Transaction SPI implementation for JTA.org.springframework.transaction.support Support classes for the org.springframework.transaction package.Uses of TransactionSynchronization in org.springframework.orm.hibernate5
Classes in org.springframework.orm.hibernate5 that implement TransactionSynchronization Modifier and Type Class Description classSpringFlushSynchronizationSimple synchronization adapter that propagates aflush()call to the underlying Hibernate Session.classSpringSessionSynchronizationCallback for resource cleanup at the end of a Spring-managed transaction for a pre-bound Hibernate Session.Uses of TransactionSynchronization in org.springframework.transaction.jta
Method parameters in org.springframework.transaction.jta with type arguments of type TransactionSynchronization Modifier and Type Method Description protected voidJtaTransactionManager. doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject txObject, List<TransactionSynchronization> synchronizations)Register a JTA synchronization on the JTA TransactionManager, for callingafterCompletionon the given Spring TransactionSynchronizations.protected voidWebSphereUowTransactionManager. doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject txObject, List<TransactionSynchronization> synchronizations)Registers the synchronizations as interposed JTA Synchronization on the UOWManager.protected voidJtaTransactionManager. registerAfterCompletionWithExistingTransaction(Object transaction, List<TransactionSynchronization> synchronizations)Constructors in org.springframework.transaction.jta with parameters of type TransactionSynchronization Constructor Description SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization)Create a new SpringJtaSynchronizationAdapter for the given Spring TransactionSynchronization and JTA TransactionManager.SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization, TransactionManager jtaTransactionManager)Create a new SpringJtaSynchronizationAdapter for the given Spring TransactionSynchronization and JTA TransactionManager.SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization, UserTransaction jtaUserTransaction)Create a new SpringJtaSynchronizationAdapter for the given Spring TransactionSynchronization and JTA TransactionManager.Constructor parameters in org.springframework.transaction.jta with type arguments of type TransactionSynchronization Constructor Description JtaAfterCompletionSynchronization(List<TransactionSynchronization> synchronizations)Create a new JtaAfterCompletionSynchronization for the given synchronization objects.Uses of TransactionSynchronization in org.springframework.transaction.support
Classes in org.springframework.transaction.support that implement TransactionSynchronization Modifier and Type Class Description classResourceHolderSynchronization<H extends ResourceHolder,K>TransactionSynchronizationimplementation that manages aResourceHolderbound throughTransactionSynchronizationManager.classTransactionSynchronizationAdapterSimpleTransactionSynchronizationadapter containing empty method implementations, for easier overriding of single methods.Methods in org.springframework.transaction.support that return types with arguments of type TransactionSynchronization Modifier and Type Method Description static List<TransactionSynchronization>TransactionSynchronizationManager. getSynchronizations()Return an unmodifiable snapshot list of all registered synchronizations for the current thread.Methods in org.springframework.transaction.support with parameters of type TransactionSynchronization Modifier and Type Method Description static voidTransactionSynchronizationManager. registerSynchronization(TransactionSynchronization synchronization)Register a new transaction synchronization for the current thread.Method parameters in org.springframework.transaction.support with type arguments of type TransactionSynchronization Modifier and Type Method Description static voidTransactionSynchronizationUtils. invokeAfterCommit(List<TransactionSynchronization> synchronizations)Actually invoke theafterCommitmethods of the given Spring TransactionSynchronization objects.protected voidAbstractPlatformTransactionManager. invokeAfterCompletion(List<TransactionSynchronization> synchronizations, int completionStatus)Actually invoke theafterCompletionmethods of the given Spring TransactionSynchronization objects.static voidTransactionSynchronizationUtils. invokeAfterCompletion(List<TransactionSynchronization> synchronizations, int completionStatus)Actually invoke theafterCompletionmethods of the given Spring TransactionSynchronization objects.protected voidAbstractPlatformTransactionManager. registerAfterCompletionWithExistingTransaction(Object transaction, List<TransactionSynchronization> synchronizations)Register the given list of transaction synchronizations with the existing transaction.