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.ConnectionAndWrapperNamedXAResource  
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 its reference to the ConnectionPool backing it.
PooledConnectionFactory A JMS provider which pools Connection, Session and MessageProducer instances so it can be used with tools like Camel and Spring's JmsTemplate and MessagListenerContainer.
PooledConnectionFactoryBean Simple factory bean used to create a jencks connection pool.
PooledMessageConsumer A MessageConsumer which was created by PooledSession.
PooledProducer A pooled MessageProducer
PooledQueueSender QueueSender instance that is created and managed by the PooledConnection.
PooledSession  
PooledTopicPublisher A TopicPublisher instance that is created and managed by a PooledConnection.
SessionKey A cache key for the session details used to locate PooledSession intances.
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-2013 The Apache Software Foundation. All Rights Reserved.