Class Hierarchy
- java.lang.Object
- org.springframework.messaging.core.AbstractMessageSendingTemplate<D> (implements org.springframework.messaging.core.MessageSendingOperations<D>)
- org.springframework.messaging.core.AbstractMessageReceivingTemplate<D> (implements org.springframework.messaging.core.MessageReceivingOperations<D>)
- org.springframework.messaging.core.AbstractMessagingTemplate<D> (implements org.springframework.messaging.core.MessageRequestReplyOperations<D>)
- org.springframework.amqp.rabbit.core.RabbitMessagingTemplate (implements org.springframework.beans.factory.InitializingBean, org.springframework.amqp.rabbit.core.RabbitMessageOperations)
- org.springframework.messaging.core.AbstractMessagingTemplate<D> (implements org.springframework.messaging.core.MessageRequestReplyOperations<D>)
- org.springframework.messaging.core.AbstractMessageReceivingTemplate<D> (implements org.springframework.messaging.core.MessageReceivingOperations<D>)
- org.springframework.amqp.rabbit.core.BrokerEventListener (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.amqp.rabbit.connection.ConnectionListener, org.springframework.amqp.core.MessageListener, org.springframework.context.SmartLifecycle)
- org.springframework.amqp.rabbit.core.DeclareExchangeConnectionListener (implements org.springframework.amqp.rabbit.connection.ConnectionListener)
- com.rabbitmq.client.DefaultConsumer (implements com.rabbitmq.client.Consumer)
- org.springframework.amqp.rabbit.core.RabbitTemplate.TemplateConsumer
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.amqp.event.AmqpEvent
- org.springframework.amqp.rabbit.core.BrokerEvent
- org.springframework.amqp.rabbit.core.RabbitAdminEvent
- org.springframework.amqp.rabbit.core.DeclarationExceptionEvent
- org.springframework.amqp.event.AmqpEvent
- org.springframework.context.ApplicationEvent
- org.springframework.amqp.rabbit.connection.RabbitAccessor (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.amqp.rabbit.core.RabbitTemplate (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.amqp.rabbit.listener.api.ChannelAwareMessageListener, org.springframework.beans.factory.DisposableBean, org.springframework.amqp.rabbit.support.ListenerContainerAware, org.springframework.amqp.rabbit.connection.PublisherCallbackChannel.Listener, org.springframework.amqp.rabbit.core.RabbitOperations)
- org.springframework.amqp.rabbit.core.BatchingRabbitTemplate
- org.springframework.amqp.rabbit.core.RabbitTemplate (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.amqp.rabbit.listener.api.ChannelAwareMessageListener, org.springframework.beans.factory.DisposableBean, org.springframework.amqp.rabbit.support.ListenerContainerAware, org.springframework.amqp.rabbit.connection.PublisherCallbackChannel.Listener, org.springframework.amqp.rabbit.core.RabbitOperations)
- org.springframework.amqp.rabbit.core.RabbitAdmin (implements org.springframework.amqp.core.AmqpAdmin, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
- org.springframework.amqp.rabbit.core.RabbitGatewaySupport (implements org.springframework.beans.factory.InitializingBean)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.amqp.AmqpException
- org.springframework.amqp.rabbit.core.AmqpNackReceivedException
- org.springframework.amqp.rabbit.core.ConsumeOkNotReceivedException
- org.springframework.amqp.AmqpException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.messaging.core.AbstractMessageSendingTemplate<D> (implements org.springframework.messaging.core.MessageSendingOperations<D>)
Interface Hierarchy
- org.springframework.amqp.core.AmqpTemplate
- org.springframework.amqp.rabbit.core.RabbitOperations (also extends org.springframework.context.Lifecycle)
- org.springframework.amqp.rabbit.core.ChannelCallback<T>
- org.springframework.amqp.rabbit.core.CorrelationDataPostProcessor
- org.springframework.context.Lifecycle
- org.springframework.amqp.rabbit.core.RabbitOperations (also extends org.springframework.amqp.core.AmqpTemplate)
- org.springframework.messaging.core.MessageReceivingOperations<D>
- org.springframework.amqp.rabbit.core.RabbitMessageOperations (also extends org.springframework.messaging.core.MessageRequestReplyOperations<D>, org.springframework.messaging.core.MessageSendingOperations<D>)
- org.springframework.messaging.core.MessageRequestReplyOperations<D>
- org.springframework.amqp.rabbit.core.RabbitMessageOperations (also extends org.springframework.messaging.core.MessageReceivingOperations<D>, org.springframework.messaging.core.MessageSendingOperations<D>)
- org.springframework.messaging.core.MessageSendingOperations<D>
- org.springframework.amqp.rabbit.core.RabbitMessageOperations (also extends org.springframework.messaging.core.MessageReceivingOperations<D>, org.springframework.messaging.core.MessageRequestReplyOperations<D>)
- org.springframework.amqp.rabbit.core.RabbitOperations.OperationsCallback<T>
- org.springframework.amqp.rabbit.core.RabbitTemplate.ConfirmCallback
- org.springframework.amqp.rabbit.core.RabbitTemplate.ReturnCallback
- org.springframework.amqp.rabbit.core.RabbitTemplate.ReturnsCallback