Package org.apache.qpid.jms
package org.apache.qpid.jms
The core AMQP JMS client implementation classes.
-
ClassDescriptionImplementation of a JMS ConnectionJMS Connection Consumer implementation.Connection Extensions DefinitionsJMS ConnectionFactory Implementation.Providers an interface for client's to listener to events related to an JmsConnection.A
ConnectionMetaDataobject provides information describing theConnectionobject.Thrown when the remote peer closes the connection with amqp:connection:forced signaling that the connection is closed.Jms DestinationImplementation of a TopicSubscriber that is DurableManages the details of a Session operating inside of a local JMS transaction.Marker interface used for MessageConsumer instances that support sending a notification event when a message has arrived when the consumer is not in asynchronous dispatch mode.Internal JmsMessage available listener.implementation of a JMS Message ConsumerImplementation of a JMS MessageProducerUsed in non-transacted JMS Sessions to throw proper errors indicating that the Session is not transacted and cannot be treated as such.Exception that indicates a blocking operation timed out while waiting for the remote to acknowledge or process it.JMS Queue implementationA client uses aQueueBrowserobject to look at messages on a queue without removing them.Implementation of a JMS QueueReceiverImplementation of a Queue SenderJMS QueueSession implementationThrown when the remote peer return amqp:not-found for instances other than those that would generate an InvalidDestinationException or some other more situation appropriate JMSException instance.Exception thrown when a blocking send call times out waiting to be sent.JMS Session implementationImplementation of a JmsMessageConsumer that is part of a Shared Durable SubscriptionImplementation of a JmsMessageConsumer that is part of a Shared SubscriptionTemporary Destination ObjectTemporary Queue ObjectTemporary Topic ObjectJMS Topic object.Implementation of a TopicPublisherImplementation of a TopicSessionImplementation of a TopicSubscriberA Transaction Context is used to track and manage the state of a Transaction in a JMS Session object.JMSException derivative that defines that a TX outcome is unknown.Allows for a listener to be notified when a transaction is started, commits or is rolled back.