## Uses of Interface
org.springframework.transaction.support.ResourceTransactionManager

- Packages that use ResourceTransactionManager
  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.jdbc.support | Support classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages.
  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.support | Support classes for the org.springframework.transaction package.

- - ### Uses of ResourceTransactionManager in org.springframework.jca.cci.connection

    Classes in org.springframework.jca.cci.connection that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CciLocalTransactionManager` Deprecated. as of 5.3, in favor of specific data access APIs (or native CCI usage if there is no alternative)

  - ### Uses of ResourceTransactionManager in org.springframework.jdbc.datasource

    Classes in org.springframework.jdbc.datasource that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataSourceTransactionManager` `PlatformTransactionManager` implementation for a single JDBC `DataSource`.

  - ### Uses of ResourceTransactionManager in org.springframework.jdbc.support

    Classes in org.springframework.jdbc.support that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JdbcTransactionManager` `JdbcAccessor`-aligned subclass of the plain `DataSourceTransactionManager`, adding common JDBC exception translation for the commit and rollback step.

  - ### Uses of ResourceTransactionManager in org.springframework.jms.connection

    Classes in org.springframework.jms.connection that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JmsTransactionManager` `PlatformTransactionManager` implementation for a single JMS `ConnectionFactory`.

  - ### Uses of ResourceTransactionManager in org.springframework.orm.hibernate5

    Classes in org.springframework.orm.hibernate5 that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HibernateTransactionManager` `PlatformTransactionManager` implementation for a single Hibernate `SessionFactory`.

  - ### Uses of ResourceTransactionManager in org.springframework.orm.jpa

    Classes in org.springframework.orm.jpa that implement ResourceTransactionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaTransactionManager` `PlatformTransactionManager` implementation for a single JPA `EntityManagerFactory`.

  - ### Uses of ResourceTransactionManager in org.springframework.transaction.support

    Methods in org.springframework.transaction.support with parameters of type ResourceTransactionManager
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | TransactionSynchronizationUtils.`sameResourceFactory(ResourceTransactionManager tm, Object resourceFactory)` Check whether the given resource transaction manager refers to the given (underlying) resource factory.