Class Hierarchy
- java.lang.Object
- org.springframework.amqp.rabbit.connection.AbstractConnectionFactory (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.BeanNameAware, org.springframework.amqp.rabbit.connection.ConnectionFactory, org.springframework.beans.factory.DisposableBean, com.rabbitmq.client.ShutdownListener)
- org.springframework.amqp.rabbit.connection.CachingConnectionFactory (implements org.springframework.beans.factory.InitializingBean, com.rabbitmq.client.ShutdownListener)
- org.springframework.amqp.rabbit.connection.PooledChannelConnectionFactory (implements com.rabbitmq.client.ShutdownListener)
- org.springframework.amqp.rabbit.connection.ThreadChannelConnectionFactory (implements com.rabbitmq.client.ShutdownListener)
- org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean
- org.springframework.amqp.rabbit.connection.AbstractRoutingConnectionFactory (implements org.springframework.amqp.rabbit.connection.ConnectionFactory, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.amqp.rabbit.connection.RoutingConnectionFactory)
- org.springframework.amqp.rabbit.connection.SimpleRoutingConnectionFactory
- org.springframework.amqp.rabbit.connection.ClosingRecoveryListener (implements com.rabbitmq.client.RecoveryListener)
- org.springframework.amqp.rabbit.connection.CompositeChannelListener (implements org.springframework.amqp.rabbit.connection.ChannelListener)
- org.springframework.amqp.rabbit.connection.CompositeConnectionListener (implements org.springframework.amqp.rabbit.connection.ConnectionListener)
- org.springframework.amqp.rabbit.connection.ConnectionFactoryConfigurationUtils
- org.springframework.amqp.rabbit.connection.ConnectionFactoryContextWrapper
- org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils
- org.springframework.amqp.rabbit.connection.ConsumerChannelRegistry
- org.springframework.amqp.rabbit.connection.CorrelationData (implements org.springframework.amqp.core.Correlation)
- org.springframework.amqp.rabbit.connection.CorrelationData.Confirm
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.amqp.event.AmqpEvent
- org.springframework.amqp.rabbit.connection.ConnectionBlockedEvent
- org.springframework.amqp.rabbit.connection.ConnectionUnblockedEvent
- org.springframework.amqp.event.AmqpEvent
- org.springframework.context.ApplicationEvent
- org.springframework.amqp.rabbit.connection.LocalizedQueueConnectionFactory (implements org.springframework.amqp.rabbit.connection.ConnectionFactory, org.springframework.beans.factory.DisposableBean, org.springframework.amqp.rabbit.connection.RoutingConnectionFactory)
- org.springframework.amqp.rabbit.connection.PendingConfirm
- org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl (implements com.rabbitmq.client.ConfirmListener, org.springframework.amqp.rabbit.connection.PublisherCallbackChannel, com.rabbitmq.client.ReturnCallback, com.rabbitmq.client.ShutdownListener)
- org.springframework.amqp.rabbit.connection.RabbitAccessor (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.amqp.rabbit.connection.RabbitUtils
- org.springframework.transaction.support.ResourceHolderSupport (implements org.springframework.transaction.support.ResourceHolder)
- org.springframework.amqp.rabbit.connection.RabbitResourceHolder
- org.springframework.amqp.rabbit.connection.SimpleConnection (implements org.springframework.amqp.rabbit.connection.Connection, com.rabbitmq.client.impl.NetworkConnection)
- org.springframework.amqp.rabbit.connection.SimplePropertyValueConnectionNameStrategy (implements org.springframework.amqp.rabbit.connection.ConnectionNameStrategy, org.springframework.context.EnvironmentAware)
- org.springframework.amqp.rabbit.connection.SimpleResourceHolder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.amqp.AmqpException
- org.springframework.amqp.rabbit.connection.AfterCompletionFailedException
- org.springframework.amqp.rabbit.connection.AutoRecoverConnectionNotCurrentlyOpenException
- org.springframework.amqp.AmqpException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.amqp.rabbit.connection.AbstractConnectionFactory (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.BeanNameAware, org.springframework.amqp.rabbit.connection.ConnectionFactory, org.springframework.beans.factory.DisposableBean, com.rabbitmq.client.ShutdownListener)
Interface Hierarchy
- java.lang.AutoCloseable
- com.rabbitmq.client.Channel (also extends com.rabbitmq.client.ShutdownNotifier)
- org.springframework.amqp.rabbit.connection.ChannelProxy (also extends org.springframework.aop.RawTargetAccess)
- org.springframework.amqp.rabbit.connection.PublisherCallbackChannel
- org.springframework.amqp.rabbit.connection.Connection
- org.springframework.amqp.rabbit.connection.ConnectionProxy
- com.rabbitmq.client.Channel (also extends com.rabbitmq.client.ShutdownNotifier)
- org.springframework.amqp.rabbit.connection.ChannelListener
- org.springframework.amqp.rabbit.connection.ShutDownChannelListener
- org.springframework.amqp.rabbit.connection.ConnectionFactory
- org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils.ResourceFactory
- org.springframework.amqp.rabbit.connection.ConnectionListener
- org.springframework.amqp.rabbit.connection.ConnectionNameStrategy
- org.springframework.amqp.rabbit.connection.PublisherCallbackChannel.Listener
- org.springframework.amqp.rabbit.connection.PublisherCallbackChannelFactory
- org.springframework.aop.RawTargetAccess
- org.springframework.amqp.rabbit.connection.ChannelProxy (also extends com.rabbitmq.client.Channel)
- org.springframework.amqp.rabbit.connection.RoutingConnectionFactory
- com.rabbitmq.client.ShutdownNotifier
- com.rabbitmq.client.Channel (also extends java.lang.AutoCloseable)
- org.springframework.amqp.rabbit.connection.ChannelProxy (also extends org.springframework.aop.RawTargetAccess)
- org.springframework.amqp.rabbit.connection.PublisherCallbackChannel
- com.rabbitmq.client.Channel (also extends java.lang.AutoCloseable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.AddressShuffleMode
- org.springframework.amqp.rabbit.connection.CachingConnectionFactory.CacheMode
- org.springframework.amqp.rabbit.connection.CachingConnectionFactory.ConfirmType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)