# Uses of Package
org.springframework.jms.connection

Packages that use org.springframework.jms.connection
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`.