Package com.swiftmq.amqp.v100.client
-
Interface Summary Interface Description ConnectionVisitor DeliveryMemory Specifies a memory to store unsettled deliveries of a link (producer and consumer).ExceptionListener An exception listener can be registered at the connection and is called whenever an excption occurs (e.g.MessageAvailabilityListener A listener that can be registered on a Consumer with a receiveNoWait call to get a notification when new messages become available.SessionVisitor -
Class Summary Class Description Connection Representation of an AMQP connection.ConnectionDispatcher Consumer A message consumer, created from a session.DefaultDeliveryMemory Default implementation of a DeliveryMemory which stores the content in an internal map.DurableConsumer A durable message consumer, created from a session.Link Base class for links, created from a session.Producer A message producer, created from a session.QoS Quality of Service for message transfer.Session A Session, created from a Connection.SessionDispatcher TransactionController A transaction controller controls transactions of a session.UnsettledDelivery Container class to store an unsettled delivery. -
Exception Summary Exception Description AMQPException Base AMQP exception.AuthenticationException Authentication exception thrown when a user cannot authenticated during connect or is not granted to access/create a specific resource.ConnectionClosedException An exception thrown if a connection is closed.InvalidQualityOfServiceException An exception thrown if a quality of service value is invalid.InvalidStateException An exception thrown if an operation is caused while the object is in invalid state.LinkClosedException An exception thrown if a link is closed.SessionClosedException An exception thrown if a session is closed.SessionHandshakeException An exception thrown if there was an error during handshake while creating a session.UnsupportedProtocolVersionException An exception thrown if the remote server doesn't support the SASL or AMQP protocol version.