| Package | Description | 
|---|---|
| org.apache.activemq | 
 The core JMS client API implementation classes. 
 | 
| org.apache.activemq.camel | 
 Defines a JMS client which is capable of sending and receiving messages to
Apache Camel
endpoints to provide
Enterprise Integration Patterns
integration in any JMS client application. 
 | 
| 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. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
EnhancedConnection
A set of enhanced APIs for a JMS provider 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ActiveMQConnection  | 
class  | 
ActiveMQMessageProducer
A client uses a  
MessageProducer object to send messages to a
 destination. | 
class  | 
ActiveMQMessageProducerSupport
A useful base class for implementing a  
MessageProducer | 
class  | 
ActiveMQQueueSender
A client uses a  
QueueSender object to send messages to a
 queue. | 
class  | 
ActiveMQTopicPublisher
A client uses a  
TopicPublisher object to publish messages on
 a topic. | 
class  | 
ActiveMQXAConnection
The XAConnection interface extends the capability of Connection by providing
 an XASession (optional). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CamelConnection  | 
class  | 
CamelMessageProducer
A JMS  
MessageProducer which sends message exchanges to a
 Camel Endpoint | 
class  | 
CamelQueueSender
A JMS  
QueueSender which sends message exchanges to a Camel
 Endpoint | 
class  | 
CamelTopicPublisher
A JMS  
TopicPublisher which sends message exchanges to a
 Camel Endpoint | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
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. | 
Copyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.