Package org.apache.activemq.pool

A JMS provider which pools Connection, Session and MessageProducer instances so it can be used with tools like Spring's JmsTemplate.

See:
          Description

Class Summary
ActiveMQResourceManager This class allows wiring the ActiveMQ broker and the Geronimo transaction manager in a way that will allow the transaction manager to correctly recover XA transactions.
ActiveMQResourceManager.Recovery This class will ensure the broker is properly recovered when wired with the Geronimo transaction manager.
AmqJNDIPooledConnectionFactory AmqJNDIPooledConnectionFactory.java Created by linus on 2008-03-07.
ConnectionKey A cache key for the connection details
ConnectionPool Holds a real JMS connection along with the session pools associated with it.
JcaConnectionPool  
JcaPooledConnectionFactory  
PooledConnection Represents a proxy Connection which is-a TopicConnection and QueueConnection which is pooled and on PooledConnection.close() will return itself to the sessionPool.
PooledConnectionFactory A JMS provider which pools Connection, Session and MessageProducer instances so it can be used with tools like Spring's JmsTemplate.
PooledConnectionFactoryBean Simple factory bean used to create a jencks connection pool.
PooledProducer A pooled MessageProducer
PooledQueueSender  
PooledSession  
PooledTopicPublisher  
SessionKey A cache key for the session details
SessionPool Represents the session pool for a given JMS connection.
XaConnectionPool An XA-aware connection pool.
XaPooledConnectionFactory A pooled connection factory that automatically enlists sessions in the current active XA transaction if any.
 

Package org.apache.activemq.pool Description

A JMS provider which pools Connection, Session and MessageProducer instances so it can be used with tools like Spring's JmsTemplate. Note that this package does not deal with pooling of consumers; for that look at a library like Jencks such as in this example



Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.