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.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.
|
Modifier and Type | Class and Description |
---|---|
class |
CciLocalTransactionManager
PlatformTransactionManager implementation
that manages local transactions for a single CCI ConnectionFactory. |
Modifier and Type | Interface and 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.
|
Modifier and Type | Field and Description |
---|---|
protected TransactionManager |
AbstractTransactionManagementConfiguration.txManager
Default transaction manager, as configured through a
TransactionManagementConfigurer . |
Modifier and Type | Method and Description |
---|---|
TransactionManager |
TransactionManagementConfigurer.annotationDrivenTransactionManager()
Return the default transaction manager bean to use for annotation-driven database
transaction management, i.e.
|
Modifier and Type | Method and 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, or
null if unknown. |
Modifier and Type | Method and Description |
---|---|
void |
TransactionAspectSupport.setTransactionManager(TransactionManager transactionManager)
Specify the default transaction manager to use to drive transactions.
|
Constructor and Description |
---|
TransactionInterceptor(TransactionManager ptm,
TransactionAttributeSource tas)
Create a new TransactionInterceptor.
|
Modifier and Type | Class and Description |
---|---|
class |
JtaTransactionManager
PlatformTransactionManager implementation
for JTA, delegating to a backend JTA provider. |
class |
WebLogicJtaTransactionManager
Special
JtaTransactionManager variant for BEA WebLogic (9.0 and higher). |
class |
WebSphereUowTransactionManager
WebSphere-specific PlatformTransactionManager implementation that delegates
to a
UOWManager instance, obtained from WebSphere's
JNDI environment. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReactiveTransactionManager
Abstract base class that implements Spring's standard reactive transaction workflow,
serving as basis for concrete platform transaction managers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CallbackPreferringPlatformTransactionManager
Extension of the
PlatformTransactionManager
interface, exposing a method for executing a given callback within a transaction. |
interface |
ResourceTransactionManager
Extension of the
PlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single
target resource. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPlatformTransactionManager
Abstract base class that implements Spring's standard transaction workflow,
serving as basis for concrete platform transaction managers like
JtaTransactionManager . |