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