Uses of Interface
org.springframework.transaction.PlatformTransactionManager
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.
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
Provides a PlatformTransactionManager implementation for a single
JMS ConnectionFactory, and a SingleConnectionFactory adapter.
This package contains the base message listener container facility.
Package providing integration of
Hibernate 5.x
with Spring concepts.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Support classes for the open source scheduler
Quartz,
allowing to set up Quartz Schedulers, JobDetails and
Triggers as beans in a Spring context.
Transactional support classes for the Spring TestContext Framework.
AOP-based solution for declarative transaction demarcation.
Transaction SPI implementation for JTA.
Support classes for the org.springframework.transaction package.
-
Uses of PlatformTransactionManager in org.springframework.jdbc.datasource
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JDBCDataSource
. -
Uses of PlatformTransactionManager 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 PlatformTransactionManager in org.springframework.jms.config
Modifier and TypeMethodDescriptionvoid
DefaultJmsListenerContainerFactory.setTransactionManager
(PlatformTransactionManager transactionManager) -
Uses of PlatformTransactionManager in org.springframework.jms.connection
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JMSConnectionFactory
. -
Uses of PlatformTransactionManager in org.springframework.jms.listener
Modifier and TypeMethodDescriptionprotected final PlatformTransactionManager
AbstractPollingMessageListenerContainer.getTransactionManager()
Return the Spring PlatformTransactionManager to use for transactional wrapping of message reception plus listener execution.Modifier and TypeMethodDescriptionvoid
AbstractPollingMessageListenerContainer.setTransactionManager
(PlatformTransactionManager transactionManager) Specify the SpringPlatformTransactionManager
to use for transactional wrapping of message reception plus listener execution. -
Uses of PlatformTransactionManager in org.springframework.orm.hibernate5
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single HibernateSessionFactory
. -
Uses of PlatformTransactionManager in org.springframework.orm.jpa
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for a single JPAEntityManagerFactory
. -
Uses of PlatformTransactionManager in org.springframework.scheduling.quartz
Modifier and TypeMethodDescriptionvoid
SchedulerAccessor.setTransactionManager
(PlatformTransactionManager transactionManager) Set the transaction manager to be used for registering jobs and triggers that are defined by this SchedulerFactoryBean. -
Uses of PlatformTransactionManager in org.springframework.test.context.transaction
Modifier and TypeMethodDescriptionprotected PlatformTransactionManager
TransactionalTestExecutionListener.getTransactionManager
(TestContext testContext) Get the transaction manager to use for the supplied test context.protected PlatformTransactionManager
TransactionalTestExecutionListener.getTransactionManager
(TestContext testContext, String qualifier) static PlatformTransactionManager
TestContextTransactionUtils.retrieveTransactionManager
(TestContext testContext, String name) Retrieve the transaction manager to use for the supplied test context. -
Uses of PlatformTransactionManager in org.springframework.transaction.interceptor
Modifier and TypeMethodDescriptionTransactionAspectSupport.TransactionInfo.getTransactionManager()
Modifier and TypeMethodDescriptionprotected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.createTransactionIfNecessary
(PlatformTransactionManager tm, TransactionAttribute txAttr, String joinpointIdentification) Create a transaction if necessary based on the given TransactionAttribute.protected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.prepareTransactionInfo
(PlatformTransactionManager tm, TransactionAttribute txAttr, String joinpointIdentification, TransactionStatus status) Prepare a TransactionInfo for the given attribute and status object.void
TransactionProxyFactoryBean.setTransactionManager
(PlatformTransactionManager transactionManager) Set the default transaction manager.ModifierConstructorDescriptionTransactionInfo
(PlatformTransactionManager transactionManager, TransactionAttribute transactionAttribute, String joinpointIdentification) TransactionInterceptor
(PlatformTransactionManager ptm, Properties attributes) Deprecated.Deprecated.as of 5.2.5, in favor ofTransactionInterceptor(TransactionManager, TransactionAttributeSource)
-
Uses of PlatformTransactionManager in org.springframework.transaction.jta
Modifier and TypeClassDescriptionclass
PlatformTransactionManager
implementation for JTA, delegating to a backend JTA provider. -
Uses of PlatformTransactionManager 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
.Modifier and TypeMethodDescriptionTransactionTemplate.getTransactionManager()
Return the transaction management strategy to be used.Modifier and TypeMethodDescriptionvoid
TransactionTemplate.setTransactionManager
(PlatformTransactionManager transactionManager) Set the transaction management strategy to be used.ModifierConstructorDescriptionTransactionTemplate
(PlatformTransactionManager transactionManager) Construct a new TransactionTemplate using the given transaction manager.TransactionTemplate
(PlatformTransactionManager transactionManager, TransactionDefinition transactionDefinition) Construct a new TransactionTemplate using the given transaction manager, taking its default settings from the given transaction definition.
TransactionAspectSupport.setTransactionAttributes(Properties)