# Uses of Package
org.springframework.jms.connection

- Packages that use org.springframework.jms.connection
  Package | Description
  --- | ---
  org.springframework.jms.connection | Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
  org.springframework.jms.core | Core package of the JMS support.
  org.springframework.jms.listener | This package contains the base message listener container facility.

- Classes in org.springframework.jms.connection used by org.springframework.jms.connection
  Class and Description
  ConnectionFactoryUtils.ResourceFactory Callback interface for resource creation.
  JmsResourceHolder Resource holder wrapping a JMS `Connection` and a JMS `Session`.
  SingleConnectionFactory A JMS ConnectionFactory adapter that returns the same Connection from all `SingleConnectionFactory.createConnection()` calls, and ignores calls to `Connection.close()`.
  SmartConnectionFactory Extension of the `javax.jms.ConnectionFactory` interface, indicating how to release Connections obtained from it.

- Classes in org.springframework.jms.connection used by org.springframework.jms.core
  Class and Description
  JmsResourceHolder Resource holder wrapping a JMS `Connection` and a JMS `Session`.

- Classes in org.springframework.jms.connection used by org.springframework.jms.listener
  Class and Description
  JmsResourceHolder Resource holder wrapping a JMS `Connection` and a JMS `Session`.