Uses of Interface
org.springframework.transaction.TransactionManager
Package
Description
Provides a utility class for easy DataSource access,
a PlatformTransactionManager for a single DataSource,
and various simple DataSource implementations.
Support classes for the JDBC framework, used by the classes in the
jdbc.core and jdbc.object packages.
Provides a PlatformTransactionManager implementation for a single
JMS ConnectionFactory, and a SingleConnectionFactory adapter.
Package providing integration of
Hibernate 5.x
with Spring concepts.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Provides a utility class for easy ConnectionFactory access,
a ReactiveTransactionManager for a single ConnectionFactory,
and various simple ConnectionFactory implementations.
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.
Spring's support for annotation-based transaction demarcation.
AOP-based solution for declarative transaction demarcation.
Transaction SPI implementation for JTA.
Support classes for reactive transaction management.
Support classes for the org.springframework.transaction package.
-
Uses of TransactionManager in org.springframework.jdbc.datasource
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JDBCDataSource
. -
Uses of TransactionManager in org.springframework.jdbc.support
Modifier and TypeClassDescriptionclass
JdbcAccessor
-aligned subclass of the plainDataSourceTransactionManager
, adding common JDBC exception translation for the commit and rollback step. -
Uses of TransactionManager in org.springframework.jms.connection
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JMSConnectionFactory
. -
Uses of TransactionManager in org.springframework.orm.hibernate5
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single HibernateSessionFactory
. -
Uses of TransactionManager in org.springframework.orm.jpa
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JPAEntityManagerFactory
. -
Uses of TransactionManager in org.springframework.r2dbc.connection
Modifier and TypeClassDescriptionclass
ReactiveTransactionManager
implementation for a single R2DBCConnectionFactory
. -
Uses of TransactionManager in org.springframework.transaction
Modifier and TypeInterfaceDescriptioninterface
This is the central interface in Spring's imperative transaction infrastructure.interface
This is the central interface in Spring's reactive transaction infrastructure. -
Uses of TransactionManager in org.springframework.transaction.annotation
Modifier and TypeFieldDescriptionprotected TransactionManager
AbstractTransactionManagementConfiguration.txManager
Default transaction manager, as configured through aTransactionManagementConfigurer
.Modifier and TypeMethodDescriptionTransactionManagementConfigurer.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
Modifier and TypeMethodDescriptionprotected TransactionManager
TransactionAspectSupport.determineTransactionManager
(TransactionAttribute txAttr) Determine the specific transaction manager to use for the given transaction.TransactionAspectSupport.getTransactionManager()
Return the default transaction manager, ornull
if unknown.Modifier and TypeMethodDescriptionvoid
TransactionAspectSupport.setTransactionManager
(TransactionManager transactionManager) Specify the default transaction manager to use to drive transactions.ModifierConstructorDescriptionCreate a new TransactionInterceptor. -
Uses of TransactionManager in org.springframework.transaction.jta
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for JTA, delegating to a backend JTA provider. -
Uses of TransactionManager in org.springframework.transaction.reactive
Modifier and TypeClassDescriptionclass
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
Modifier and TypeInterfaceDescriptioninterface
Extension of thePlatformTransactionManager
interface, exposing a method for executing a given callback within a transaction.interface
Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.Modifier and TypeClassDescriptionclass
Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.