Package org.apache.qpid.client

Interface Summary
AMQConnectionDelegate  
AMQSession.Dispatchable  
AMQSessionAdapter  
TemporaryDestination Provides support for covenience interface implemented by both AMQTemporaryTopic and AMQTemporaryQueue so that operations related to their "temporary-ness" can be abstracted out.
 

Class Summary
AMQAnyDestination In order to support JMS 1.0 the Qpid implementation maps the direct exchange to JMS Queue and topic exchange to JMS Topic.
AMQBrokerDetails  
AMQConnection  
AMQConnection.ChannelToSessionMap  
AMQConnectionDelegate_0_10  
AMQConnectionDelegate_0_9  
AMQConnectionDelegate_8_0  
AMQConnectionDelegate_9_1  
AMQConnectionFactory  
AMQConnectionURL  
AMQDestination  
AMQDestination.Binding  
AMQHeadersExchange A destination backed by a headers exchange
AMQQueue  
AMQQueueBrowser  
AMQQueueSessionAdaptor Need this adaptor class to conform to JMS spec and throw IllegalStateException from createDurableSubscriber, unsubscribe, createTopic & createTemporaryTopic
AMQSession<C extends BasicMessageConsumer,P extends BasicMessageProducer>

Responsibilities Collaborations
CRC Card
AMQSession_0_10 This is a 0.10 Session
AMQSession_0_8  
AMQSession.IdToConsumerMap<C extends BasicMessageConsumer>  
AMQTemporaryQueue AMQ implementation of a TemporaryQueue.
AMQTemporaryTopic AMQ implementation of TemporaryTopic.
AMQTopic  
AMQTopicSessionAdaptor  
AMQUndefinedDestination  
BasicMessageConsumer<U>  
BasicMessageConsumer_0_10 This is a 0.10 message consumer.
BasicMessageConsumer_0_8  
BasicMessageProducer  
BasicMessageProducer_0_10 This is a 0_10 message producer.
BasicMessageProducer_0_8  
Closeable Captures the 'closed' state of an object, that is initially open, can be tested to see if it is closed, and provides a 'close' method to close it.
ConnectionTuneParameters  
DispatcherCallback  
MessageConsumerPair  
QpidConnectionMetaData  
QueueReceiverAdaptor Class that wraps a MessageConsumer for backwards JMS compatibility Returned by methods in AMQSession etc
QueueSenderAdapter  
SSLConfiguration  
TopicPublisherAdapter  
TopicSubscriberAdaptor<C extends BasicMessageConsumer> Wraps a MessageConsumer to fulfill the extended TopicSubscriber contract
XAConnectionImpl This class implements the javax.njms.XAConnection interface
XAResourceImpl This is an implementation of javax.njms.XAResource.
XASessionImpl This is an implementation of the javax.njms.XASEssion interface.
 

Enum Summary
AMQDestination.AddressOption  
AMQDestination.DestSyntax  
BasicMessageProducer.PublishMode  
CustomJMSXProperty  
 

Exception Summary
AMQAuthenticationException AMQAuthenticationException represents all failures to authenticate access to a broker.
AMQNoConsumersException AMQNoConsumersException indicates failure to pass an immediate message to a consumer.
AMQNoRouteException AMQNoRouteException indicates that a mandatory message could not be routed.
AMQSessionDirtyException AMQSessionDirtyException represents all failures to send data on a transacted session that is no longer in a state that the client expects.
JMSAMQException JMSException does not accept wrapped exceptions in its constructor.
JmsNotImplementedException  
 



Licensed to the Apache Software Foundation