Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.jms.connection

Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.

See:
Description

Interface Summary
ConnectionFactoryUtils.ResourceFactory | Callback interface for resource creation.
SessionProxy | Subinterface of `Session` to be implemented by Session proxies.
SmartConnectionFactory | Extension of the `javax.jms.ConnectionFactory` interface, indicating how to release Connections obtained from it.

Class Summary
CachingConnectionFactory | `SingleConnectionFactory` subclass that adds `Session` caching as well `MessageProducer` caching.
ChainedExceptionListener | Implementation of the JMS ExceptionListener interface that supports chaining, allowing the addition of multiple ExceptionListener instances in order.
ConnectionFactoryUtils | Helper class for managing a JMS `ConnectionFactory`, in particular for obtaining transactional JMS resources for a given ConnectionFactory.
DelegatingConnectionFactory | `ConnectionFactory` implementation that delegates all calls to a given target `ConnectionFactory`, adapting specific `create(Queue/Topic)Connection` calls to the target ConnectionFactory if necessary (e.g. when running JMS 1.0.2 API based code against a generic JMS 1.1 ConnectionFactory, such as ActiveMQ's PooledConnectionFactory).
JmsResourceHolder | JMS resource holder, wrapping a JMS Connection and a JMS Session.
JmsTransactionManager | `PlatformTransactionManager` implementation for a single JMS `ConnectionFactory`.
JmsTransactionManager102 | A subclass of `JmsTransactionManager` for the JMS 1.0.2 specification, not relying on JMS 1.1 methods like JmsTransactionManager itself.
SingleConnectionFactory | A JMS ConnectionFactory adapter that returns the same Connection from all `SingleConnectionFactory.createConnection()` calls, and ignores calls to `Connection.close()`.
SingleConnectionFactory102 | A subclass of `SingleConnectionFactory` for the JMS 1.0.2 specification, not relying on JMS 1.1 methods like SingleConnectionFactory itself.
TransactionAwareConnectionFactoryProxy | Proxy for a target JMS `ConnectionFactory`, adding awareness of Spring-managed transactions.
UserCredentialsConnectionFactoryAdapter | An adapter for a target JMS `ConnectionFactory`, applying the given user credentials to every standard `createConnection()` call, that is, implicitly invoking `createConnection(username, password)` on the target.

Exception Summary
SynchedLocalTransactionFailedException | Exception thrown when a synchronized local transaction failed to complete (after the main transaction has already completed).

## Package org.springframework.jms.connection Description

Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002-2008 The Spring Framework.