Package org.activemq

The core JMS client implementation classes

See:
          Description

Interface Summary
ActiveMQMessageDispatcher An internal dispatcher for ActiveMQMessage types
ActiveMQSession.DeliveryListener  
Closeable Provides a uniform interface that can be used to close all the JMS obejcts that provide a close() method.
LocalTransactionEventListener  
 

Class Summary
ActiveMQConnection A Connection object is a client's active connection to its JMS provider.
ActiveMQConnectionConsumer For application servers, Connection objects provide a special facility for creating a ConnectionConsumer (optional).
ActiveMQConnectionFactory A ConnectionFactory is an an Administed object, and is used for creating Connections.
ActiveMQConnectionMetaData A ConnectionMetaData object provides information describing the Connection object.
ActiveMQMessageAudit Provides basic audit functions for Messages
ActiveMQMessageConsumer A client uses a MessageConsumer object to receive messages from a destination.
ActiveMQMessageProducer A client uses a MessageProducer object to send messages to a destination.
ActiveMQPrefetchPolicy Defines the pretech message policies for different types of consumers
ActiveMQQueueBrowser A client uses a QueueBrowser object to look at messages on a queue without removing them.
ActiveMQQueueReceiver A client uses a QueueReceiver object to receive messages that have been delivered to a queue.
ActiveMQQueueSender A client uses a QueueSender object to send messages to a queue.
ActiveMQQueueSession A QueueSession implementation that throws IllegalStateExceptions when Topic operations are attempted but which delegates to another QueueSession for all other operations.
ActiveMQSession A Session object is a single-threaded context for producing and consuming messages.
ActiveMQSessionExecutor A utility class used by the Session for dispatching messages asynchronously to consumers
ActiveMQTopicPublisher A client uses a TopicPublisher object to publish messages on a topic.
ActiveMQTopicSession A TopicSession implementation that throws IllegalStateExceptions when Queue operations are attempted but which delegates to another TopicSession for all other operations.
ActiveMQTopicSubscriber A client uses a TopicSubscriber object to receive messages that have been published to a topic.
ActiveMQXAConnection The XAConnection interface extends the capability of Connection by providing an XASession (optional).
ActiveMQXAConnectionFactory The XAConnectionFactory interface is a base interface for the XAQueueConnectionFactory and XATopicConnectionFactory interfaces.
ActiveMQXASession The XASession interface extends the capability of Session by adding access to a JMS provider's support for the Java Transaction API (JTA) (optional).
TransactionContext A TransactionContext provides the means to control a JMS transaction.
XmlConfigHelper Helper methods to avoid a runtime dependency on Spring unless its used to configure the ActiveMQ broker via the XML configuration
 

Exception Summary
AlreadyClosedException An exception which is closed if you try to access a resource which has already been closed
ConfigurationException An exception thrown when a service is not correctly configured
ConnectionClosedException An exception thrown when attempt is made to use a connection when the connection has been closed.
DuplicateDurableSubscriptionException There is only meant to be a single durable subscription open for a given clientID and subscriber name; this exception is thrown if a user tries to subscribe twice for the same clientID and subscriber name.
NotStartedException An exception thrown when an operation is invoked on a service which has not yet been started.
TimeoutExpiredException Thrown when an operation cannot be performed in the allowed time, usually a send() message
UnsupportedWireFormatException This exception is raised if the wire format is not supported by the connected peer
 

Package org.activemq Description

The core JMS client implementation classes



Copyright © 2004-2010 Protique, Ltd.. All Rights Reserved.