| Package | Description |
|---|---|
| org.springframework.amqp.core |
Provides core classes for the spring AMQP abstraction.
|
| org.springframework.amqp.rabbit.config |
Provides classes supporting the Rabbit XML namespace.
|
| org.springframework.amqp.rabbit.core |
Provides core classes for Spring Rabbit.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
BindingBuilder.AbstractRoutingKeyConfigurer<E extends Exchange> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExchange
Common properties that describe all exchange types.
|
class |
CustomExchange
Simple container collecting information to describe a custom exchange.
|
class |
DirectExchange
Simple container collecting information to describe a direct exchange.
|
class |
FanoutExchange
Simple container collecting information to describe a fanout exchange.
|
class |
HeadersExchange |
class |
TopicExchange
Simple container collecting information to describe a topic exchange.
|
| Modifier and Type | Method and Description |
|---|---|
static BindingBuilder.DestinationConfigurer |
BindingBuilder.bind(Exchange exchange) |
void |
AmqpAdmin.declareExchange(Exchange exchange)
Declare an exchange
|
BindingBuilder.GenericExchangeRoutingKeyConfigurer |
BindingBuilder.DestinationConfigurer.to(Exchange exchange) |
| Constructor and Description |
|---|
GenericExchangeRoutingKeyConfigurer(BindingBuilder.DestinationConfigurer destination,
Exchange exchange) |
| Modifier and Type | Field and Description |
|---|---|
private Exchange |
BindingFactoryBean.destinationExchange |
| Modifier and Type | Method and Description |
|---|---|
void |
BindingFactoryBean.setDestinationExchange(Exchange destinationExchange) |
| Modifier and Type | Method and Description |
|---|---|
void |
RabbitAdmin.declareExchange(Exchange exchange) |
private void |
RabbitAdmin.declareExchanges(com.rabbitmq.client.Channel channel,
Exchange... exchanges) |
private boolean |
RabbitAdmin.isDeclaringDefaultExchange(Exchange exchange) |