类 SysFileMQConfig
java.lang.Object
io.github.mangocrisp.spring.taybct.common.message.sysfile.SysFileMQConfig
@AutoConfiguration
@ConditionalOnClass(org.springframework.amqp.rabbit.core.RabbitTemplate.class)
public class SysFileMQConfig
extends Object
rabbit mq 自动创建队列配置
- 从以下版本开始:
- 1.0.0
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.springframework.amqp.core.Binding
sysFileLinkBinding
(org.springframework.amqp.core.CustomExchange sysFileLinkCustomExchange, org.springframework.amqp.core.Queue sysFileLinkQueue) 队列绑定交换机org.springframework.amqp.core.CustomExchange
配置队列交换机org.springframework.amqp.core.Queue
配置队列sysFileLinkSendMQHandler
(io.github.mangocrisp.spring.taybct.tool.core.message.MessageProperties messageProperties, org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate, org.springframework.amqp.core.CustomExchange sysFileLinkCustomExchange, org.springframework.amqp.core.Queue sysFileLinkQueue, org.springframework.amqp.core.Binding sysFileLinkBinding, io.github.mangocrisp.spring.taybct.tool.core.message.IMessageSendService messageSendService, org.springframework.amqp.core.AmqpAdmin amqpAdmin) 配置消息发送处理器
-
构造器详细资料
-
SysFileMQConfig
public SysFileMQConfig()
-
-
方法详细资料
-
sysFileLinkQueue
@Bean("sysFileLinkQueue") public org.springframework.amqp.core.Queue sysFileLinkQueue()配置队列
- 返回:
- Queue
- 从以下版本开始:
- 2024/9/1 23:46
-
sysFileLinkCustomExchange
@Bean("sysFileLinkCustomExchange") public org.springframework.amqp.core.CustomExchange sysFileLinkCustomExchange()配置队列交换机
- 返回:
- CustomExchange
- 从以下版本开始:
- 2024/9/1 23:47
-
sysFileLinkBinding
@Bean("sysFileLinkBinding") public org.springframework.amqp.core.Binding sysFileLinkBinding(@Qualifier("sysFileLinkCustomExchange") org.springframework.amqp.core.CustomExchange sysFileLinkCustomExchange, @Qualifier("sysFileLinkQueue") org.springframework.amqp.core.Queue sysFileLinkQueue) 队列绑定交换机
- 参数:
sysFileLinkCustomExchange
- 交换机sysFileLinkQueue
- 队列- 返回:
- Binding
- 从以下版本开始:
- 2024/9/1 23:47
-
sysFileLinkSendMQHandler
@Bean("sysFileLinkSendMQHandler") @ConditionalOnMissingBean(SysFileLinkSendMQHandler.class) public SysFileLinkSendMQHandler sysFileLinkSendMQHandler(io.github.mangocrisp.spring.taybct.tool.core.message.MessageProperties messageProperties, org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate, @Qualifier("sysFileLinkCustomExchange") org.springframework.amqp.core.CustomExchange sysFileLinkCustomExchange, @Qualifier("sysFileLinkQueue") org.springframework.amqp.core.Queue sysFileLinkQueue, @Qualifier("sysFileLinkBinding") org.springframework.amqp.core.Binding sysFileLinkBinding, @Nullable io.github.mangocrisp.spring.taybct.tool.core.message.IMessageSendService messageSendService, @Nullable org.springframework.amqp.core.AmqpAdmin amqpAdmin) 配置消息发送处理器
- 参数:
messageProperties
- 配置rabbitTemplate
- rabbit mq- 返回:
- SysFileLinkSendMQHandler
- 从以下版本开始:
- 2024/9/1 23:57
-