Uses of Interface
org.springframework.transaction.TransactionManager
Packages that use TransactionManager Package Description org.springframework.jca.cci.connection Provides a utility class for easy ConnectionFactory access, a PlatformTransactionManager for local CCI transactions, and various simple ConnectionFactory proxies/adapters.org.springframework.jdbc.datasource Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.org.springframework.jms.connection Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.org.springframework.orm.hibernate5 Package providing integration of Hibernate 5.x with Spring concepts.org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts.org.springframework.transaction Spring's core transaction management APIs (independent of any specific transaction management system); an exception hierarchy for Spring's transaction infrastructure; and transaction manager, definition, and status interfaces.org.springframework.transaction.annotation Spring's support for annotation-based transaction demarcation.org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.org.springframework.transaction.jta Transaction SPI implementation for JTA.org.springframework.transaction.reactive Support classes for reactive transaction management.org.springframework.transaction.support Support classes for the org.springframework.transaction package.Uses of TransactionManager in org.springframework.jca.cci.connection
Classes in org.springframework.jca.cci.connection that implement TransactionManager Modifier and Type Class Description class
CciLocalTransactionManager
PlatformTransactionManager
implementation that manages local transactions for a single CCI ConnectionFactory.Uses of TransactionManager in org.springframework.jdbc.datasource
Classes in org.springframework.jdbc.datasource that implement TransactionManager Modifier and Type Class Description class
DataSourceTransactionManager
PlatformTransactionManager
implementation for a single JDBCDataSource
.Uses of TransactionManager in org.springframework.jms.connection
Classes in org.springframework.jms.connection that implement TransactionManager Modifier and Type Class Description class
JmsTransactionManager
PlatformTransactionManager
implementation for a single JMSConnectionFactory
.Uses of TransactionManager in org.springframework.orm.hibernate5
Classes in org.springframework.orm.hibernate5 that implement TransactionManager Modifier and Type Class Description class
HibernateTransactionManager
PlatformTransactionManager
implementation for a single HibernateSessionFactory
.Uses of TransactionManager in org.springframework.orm.jpa
Classes in org.springframework.orm.jpa that implement TransactionManager Modifier and Type Class Description class
JpaTransactionManager
PlatformTransactionManager
implementation for a single JPAEntityManagerFactory
.Uses of TransactionManager in org.springframework.transaction
Subinterfaces of TransactionManager in org.springframework.transaction Modifier and Type Interface Description interface
PlatformTransactionManager
This is the central interface in Spring's imperative transaction infrastructure.interface
ReactiveTransactionManager
This is the central interface in Spring's reactive transaction infrastructure.Uses of TransactionManager in org.springframework.transaction.annotation
Fields in org.springframework.transaction.annotation declared as TransactionManager Modifier and Type Field Description protected TransactionManager
AbstractTransactionManagementConfiguration. txManager
Default transaction manager, as configured through aTransactionManagementConfigurer
.Methods in org.springframework.transaction.annotation that return TransactionManager Modifier and Type Method Description TransactionManager
TransactionManagementConfigurer. annotationDrivenTransactionManager()
Return the default transaction manager bean to use for annotation-driven database transaction management, i.e.Uses of TransactionManager in org.springframework.transaction.interceptor
Methods in org.springframework.transaction.interceptor that return TransactionManager Modifier and Type Method Description protected TransactionManager
TransactionAspectSupport. determineTransactionManager(TransactionAttribute txAttr)
Determine the specific transaction manager to use for the given transaction.TransactionManager
TransactionAspectSupport. getTransactionManager()
Return the default transaction manager, ornull
if unknown.Methods in org.springframework.transaction.interceptor with parameters of type TransactionManager Modifier and Type Method Description void
TransactionAspectSupport. setTransactionManager(TransactionManager transactionManager)
Specify the default transaction manager to use to drive transactions.Constructors in org.springframework.transaction.interceptor with parameters of type TransactionManager Constructor Description TransactionInterceptor(TransactionManager ptm, TransactionAttributeSource tas)
Create a new TransactionInterceptor.Uses of TransactionManager in org.springframework.transaction.jta
Classes in org.springframework.transaction.jta that implement TransactionManager Modifier and Type Class Description class
JtaTransactionManager
PlatformTransactionManager
implementation for JTA, delegating to a backend JTA provider.class
WebLogicJtaTransactionManager
SpecialJtaTransactionManager
variant for BEA WebLogic (9.0 and higher).class
WebSphereUowTransactionManager
WebSphere-specific PlatformTransactionManager implementation that delegates to aUOWManager
instance, obtained from WebSphere's JNDI environment.Uses of TransactionManager in org.springframework.transaction.reactive
Classes in org.springframework.transaction.reactive that implement TransactionManager Modifier and Type Class Description class
AbstractReactiveTransactionManager
Abstract base class that implements Spring's standard reactive transaction workflow, serving as basis for concrete platform transaction managers.Uses of TransactionManager in org.springframework.transaction.support
Subinterfaces of TransactionManager in org.springframework.transaction.support Modifier and Type Interface Description interface
CallbackPreferringPlatformTransactionManager
Extension of thePlatformTransactionManager
interface, exposing a method for executing a given callback within a transaction.interface
ResourceTransactionManager
Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.Classes in org.springframework.transaction.support that implement TransactionManager Modifier and Type Class Description class
AbstractPlatformTransactionManager
Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.