Package com.rabbitmq.client
package com.rabbitmq.client
-
ClassDescriptionA representation of network addresses, i.e.Thrown when application tries to perform an action on connection/channel which was already closedThrown when the broker refuses access due to an authentication failure.Implement this interface in order to be notified of connection block and unblock events.Interface to a channel.Interface to a container for an AMQP method-and-arguments, with optional content header and body.Implement this interface in order to be notified of Confirm events.Public API: Interface to an AMQ connection.Convenience "factory" class to facilitate opening a
Connectionto an AMQP broker.Interface for application callback objects to receive notifications and messages from a queue by subscription.Public API for abstract AMQP content header objects.Convenience class providing a default implementation ofConsumer.Default SASL configuration.Encapsulates a group of parameters used for AMQP's Basic methodsInterface to an exception-handling object.Implement this interface in order to be notified of Channel.Flow events.Encapsulates the response from aChannel.basicGet(java.lang.String, boolean)message-retrieval method call - essentially a static bean "holder" with message response data.Implementation of SaslConfig that uses the JDK SASL implementation.An object providing access to a LongString.Encapsulates a frame format error at the wire level.Subclass of RpcServer which uses AMQP wire-format encoded tables as requests and replies.Constant holder class with useful static instances ofAMQContentHeader.Public interface to objects representing an AMQP method - see the spec for details.Encapsulates an exception indicating that the connection has missed too many heartbeats and is being shut down.Deprecated.Thrown when the likely cause is an authentication failure.Thrown to indicate that the server does not support the wire protocol version we requested immediately after opening the TCP socket.Convenience class: an implementation ofConsumerwith straightforward blocking semantics.Encapsulates an arbitrary message - simple "bean" holder structure.Provides a way to register (network, AMQP 0-9-1) connection recovery callbacks.A RecoveryListener receives notifications about completed automatic connection recovery.Implement this interface in order to be notified of failed deliveries when basicPublish is called with "mandatory" or "immediate" flags set.Convenience class which manages simple RPC-style communication.Class which manages a request queue for a simple RPC-style service.This interface represents a hook to allow you to control how exactly a sasl client is selected during authentication.Our own view of a SASL authentication mechanism, introduced to remove a dependency on javax.security.sasl.A ShutdownListener receives information about the shutdown of connections and channels.Interface for components that are shutdown capable and that allow listeners to be added for shutdown signalsEncapsulates a shutdown condition for a connection to an AMQP broker.Subclass of RpcServer which accepts UTF-8 string requests.Indicates an exception thrown during topology recovery.Thrown when the command parser hits an unexpected frame type.Indicates that aMethodobject was supplied that was not expected.Thrown when the protocol handlers detect an unknown class number or method number.