public class RabbitMQDeclareCreator extends AbstractMQDeclareCreator
| 构造器和说明 |
|---|
RabbitMQDeclareCreator() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.beans.factory.support.BeanDefinitionBuilder |
generateExchangeBeanDefBuilder(MQMeta.ExchangeMeta exchangeMeta,
String exchangeName)
生成交换器Bean定义构建器。
|
protected org.springframework.beans.factory.support.BeanDefinitionBuilder |
generateQueueBeanDefBuilder(MQMeta.QueueMeta queueMeta)
生成队列Bean定义构建器。
|
protected void |
registeredBinding(org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry,
org.springframework.beans.factory.support.BeanNameGenerator nameGenerator,
String queueName,
String exchangeName,
String routingKey)
注册队列和交换器的绑定关系。
|
declareQueueExchange, isOpenBindingprotected org.springframework.beans.factory.support.BeanDefinitionBuilder generateQueueBeanDefBuilder(MQMeta.QueueMeta queueMeta)
generateQueueBeanDefBuilder 在类中 AbstractMQDeclareCreatorqueueMeta - 队列元数据protected void registeredBinding(org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry,
org.springframework.beans.factory.support.BeanNameGenerator nameGenerator,
String queueName,
String exchangeName,
String routingKey)
registeredBinding 在类中 AbstractMQDeclareCreatorbeanDefinitionRegistry - Bean定义注册表nameGenerator - Bean名称生成器queueName - 队列名称exchangeName - 交换器名称routingKey - 路由键protected org.springframework.beans.factory.support.BeanDefinitionBuilder generateExchangeBeanDefBuilder(MQMeta.ExchangeMeta exchangeMeta, String exchangeName)
generateExchangeBeanDefBuilder 在类中 AbstractMQDeclareCreatorexchangeMeta - 交换器元数据exchangeName - 交换器名称Copyright © 2025. All rights reserved.