# Uses of Interface
org.springframework.transaction.ConfigurableTransactionManager

Packages that use ConfigurableTransactionManager
Package
Description
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 ConfigurableTransactionManager in org.springframework.transaction.jta

Classes in org.springframework.transaction.jta that implement ConfigurableTransactionManager
Modifier and Type
Class
Description
`class`
`JtaTransactionManager`
`PlatformTransactionManager` implementation for JTA, delegating to a backend JTA provider.
`class`
`WebLogicJtaTransactionManager`
Special `JtaTransactionManager` variant for Oracle WebLogic 15.1.1 and higher.

## Uses of ConfigurableTransactionManager in org.springframework.transaction.reactive

Classes in org.springframework.transaction.reactive that implement ConfigurableTransactionManager
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 ConfigurableTransactionManager in org.springframework.transaction.support

Classes in org.springframework.transaction.support that implement ConfigurableTransactionManager
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 like `JtaTransactionManager`.