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

- Packages that use ResourceHolder
  Package | Description
  --- | ---
  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.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 ResourceHolder in org.springframework.jdbc.datasource

    Classes in org.springframework.jdbc.datasource that implement ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConnectionHolder` Resource holder wrapping a JDBC `Connection`.

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

    Classes in org.springframework.jms.connection that implement ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JmsResourceHolder` Resource holder wrapping a JMS `Connection` and a JMS `Session`.

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

    Classes in org.springframework.orm.hibernate5 that implement ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionHolder` Resource holder wrapping a Hibernate `Session` (plus an optional `Transaction`).

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

    Classes in org.springframework.orm.jpa that implement ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EntityManagerHolder` Resource holder wrapping a JPA `EntityManager`.

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

    Classes in org.springframework.transaction.support with type parameters of type ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResourceHolderSynchronization<H extends ResourceHolder,K>` `TransactionSynchronization` implementation that manages a `ResourceHolder` bound through `TransactionSynchronizationManager`.

    Classes in org.springframework.transaction.support that implement ResourceHolder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResourceHolderSupport` Convenient base class for resource holders.