跳过导航链接
A C D E G I M N O P Q R S T V 

A

AbstractMQ - com.relaxed.autoconfigure.mq.core.domain中的接口
消息队列消息抽象接口。
AbstractMQDeclareCreator - com.relaxed.autoconfigure.mq.core.creator中的类
MQ声明创建器抽象类 实现MQDeclareCreator接口,提供创建队列、交换器和绑定关系的基础实现。
AbstractMQDeclareCreator() - 类 的构造器com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
 

C

client() - 接口 中的方法com.relaxed.autoconfigure.mq.core.IMQSender
获取消息队列客户端实例。
client() - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQSender
获取RabbitMQ客户端实例
client() - 类 中的方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQSender
获取RocketMQ客户端实例 当前实现返回null,需要根据实际需求实现。
com.relaxed.autoconfigure.mq.core - 程序包 com.relaxed.autoconfigure.mq.core
 
com.relaxed.autoconfigure.mq.core.annotation - 程序包 com.relaxed.autoconfigure.mq.core.annotation
 
com.relaxed.autoconfigure.mq.core.creator - 程序包 com.relaxed.autoconfigure.mq.core.creator
 
com.relaxed.autoconfigure.mq.core.domain - 程序包 com.relaxed.autoconfigure.mq.core.domain
 
com.relaxed.autoconfigure.mq.core.enums - 程序包 com.relaxed.autoconfigure.mq.core.enums
 
com.relaxed.autoconfigure.mq.core.exception - 程序包 com.relaxed.autoconfigure.mq.core.exception
 
com.relaxed.autoconfigure.mq.rabbitmq - 程序包 com.relaxed.autoconfigure.mq.rabbitmq
 
com.relaxed.autoconfigure.mq.rocketmq - 程序包 com.relaxed.autoconfigure.mq.rocketmq
 
com.relaxed.autoconfigure.mq.utils - 程序包 com.relaxed.autoconfigure.mq.utils
 
createTopic(String, String, String, int) - 类 中的静态方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
创建RocketMQ主题 使用默认等待时间(5秒)创建主题。
createTopic(String, String, String, int, int) - 类 中的静态方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
创建RocketMQ主题 创建主题并等待指定时间,直到主题创建成功或超时。

D

declareQueueExchange(AbstractMQ, BeanDefinitionRegistry, Environment, BeanNameGenerator) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
声明队列和交换器以及它们之间的绑定关系 根据消息模型创建队列、交换器,并建立它们之间的绑定关系。
declareQueueExchange(AbstractMQ, BeanDefinitionRegistry, Environment, BeanNameGenerator) - 接口 中的方法com.relaxed.autoconfigure.mq.core.creator.MQDeclareCreator
声明队列和交换器以及它们之间的绑定关系 根据消息模型创建队列、交换器,并建立它们之间的绑定关系。
declareQueueExchange(AbstractMQ, BeanDefinitionRegistry, Environment, BeanNameGenerator) - 类 中的方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQDeclareCreator
声明队列和交换器 根据消息模型中的元数据创建RocketMQ主题。

E

EnableMQ - com.relaxed.autoconfigure.mq.core.annotation中的注释类型
启用MQ功能注解 用于启用消息队列功能,支持配置扫描包、MQ类型、创建器和Bean名称生成器。
ExchangeMeta(MQSendTypeEnum, String, Map<String, Object>) - 类 的构造器com.relaxed.autoconfigure.mq.core.domain.MQMeta.ExchangeMeta
创建交换器元数据实例

G

generateExchangeBeanDefBuilder(MQMeta.ExchangeMeta, String) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
生成交换器Bean定义构建器 根据交换器元数据和名称创建交换器Bean定义构建器。
generateExchangeBeanDefBuilder(MQMeta.ExchangeMeta, String) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.NullMQDeclareCreator
 
generateExchangeBeanDefBuilder(MQMeta.ExchangeMeta, String) - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQDeclareCreator
生成交换器Bean定义构建器。
generateQueueBeanDefBuilder(MQMeta.QueueMeta) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
生成队列Bean定义构建器 根据队列元数据创建队列Bean定义构建器。
generateQueueBeanDefBuilder(MQMeta.QueueMeta) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.NullMQDeclareCreator
 
generateQueueBeanDefBuilder(MQMeta.QueueMeta) - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQDeclareCreator
生成队列Bean定义构建器。
getEnvironment() - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
获取环境配置
getMQMeta() - 接口 中的方法com.relaxed.autoconfigure.mq.core.domain.AbstractMQ
获取消息元数据。
getMQMeta(String, String, String) - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
根据交换器名称、队列名称和路由键获取MQ元数据
globalMQMeta() - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
获取全局MQ元数据映射

I

IMQMessageReceiver - com.relaxed.autoconfigure.mq.core中的接口
消息队列接收者接口。
IMQSender - com.relaxed.autoconfigure.mq.core中的接口
消息队列发送者接口。
initTopic(String, String, String) - 类 中的静态方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
初始化RocketMQ主题 尝试创建主题,直到成功或超时。
initTopic(String, String, String, int) - 类 中的静态方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
初始化RocketMQ主题 尝试创建主题,直到成功或超时。
isOpenBinding(MQMeta, boolean, boolean) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
判断是否开启队列和交换器的绑定 当队列和交换器都存在,且mqMeta中binding为true时开启绑定。

M

MQDeclareCreator - com.relaxed.autoconfigure.mq.core.creator中的接口
MQ声明创建器接口 定义创建和初始化消息队列相关组件的方法。
MQException - com.relaxed.autoconfigure.mq.core.exception中的异常错误
消息队列异常类。
MQException() - 异常错误 的构造器com.relaxed.autoconfigure.mq.core.exception.MQException
创建一个新的MQException实例。
MQException(String) - 异常错误 的构造器com.relaxed.autoconfigure.mq.core.exception.MQException
使用指定的错误消息创建一个新的MQException实例。
MQException(String, Throwable) - 异常错误 的构造器com.relaxed.autoconfigure.mq.core.exception.MQException
使用指定的错误消息和原因创建一个新的MQException实例。
MQException(Throwable) - 异常错误 的构造器com.relaxed.autoconfigure.mq.core.exception.MQException
使用指定的原因创建一个新的MQException实例。
MQException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.relaxed.autoconfigure.mq.core.exception.MQException
使用指定的错误消息、原因、抑制标志和可写堆栈跟踪标志创建一个新的MQException实例。
MQHelper - com.relaxed.autoconfigure.mq.utils中的类
MQ工具类 提供消息队列相关的工具方法,包括环境配置管理、MQ元数据注册和获取等功能。
MQHelper() - 类 的构造器com.relaxed.autoconfigure.mq.utils.MQHelper
 
MQMeta - com.relaxed.autoconfigure.mq.core.domain中的类
消息队列元数据类。
MQMeta() - 类 的构造器com.relaxed.autoconfigure.mq.core.domain.MQMeta
 
MQMeta.ExchangeMeta - com.relaxed.autoconfigure.mq.core.domain中的类
交换器元数据类。
MQMeta.QueueMeta - com.relaxed.autoconfigure.mq.core.domain中的类
队列元数据类。
MQScanConfigurer - com.relaxed.autoconfigure.mq.core.annotation中的类
MQ扫描配置器 实现BeanDefinitionRegistryPostProcessor接口,用于扫描和注册MQ组件。
MQScanConfigurer() - 类 的构造器com.relaxed.autoconfigure.mq.core.annotation.MQScanConfigurer
 
MQScannerRegister - com.relaxed.autoconfigure.mq.core.annotation中的类
MQ扫描器注册器 实现ImportBeanDefinitionRegistrar和EnvironmentAware接口,用于注册MQ扫描配置器。
MQScannerRegister() - 类 的构造器com.relaxed.autoconfigure.mq.core.annotation.MQScannerRegister
 
MQSendTypeEnum - com.relaxed.autoconfigure.mq.core.enums中的枚举
消息发送类型枚举。
MQTypeEnum - com.relaxed.autoconfigure.mq.core.enums中的枚举
消息队列类型枚举。

N

NullMQDeclareCreator - com.relaxed.autoconfigure.mq.core.creator中的类
空未定义创建器
NullMQDeclareCreator() - 类 的构造器com.relaxed.autoconfigure.mq.core.creator.NullMQDeclareCreator
 

O

of(MQSendTypeEnum) - 类 中的静态方法com.relaxed.autoconfigure.mq.core.domain.MQMeta.ExchangeMeta
创建交换器元数据实例,使用默认参数
of(MQSendTypeEnum, String) - 类 中的静态方法com.relaxed.autoconfigure.mq.core.domain.MQMeta.ExchangeMeta
创建交换器元数据实例,使用默认参数
of(MQSendTypeEnum, String, Map<String, Object>) - 类 中的静态方法com.relaxed.autoconfigure.mq.core.domain.MQMeta.ExchangeMeta
创建交换器元数据实例
of(String) - 类 中的静态方法com.relaxed.autoconfigure.mq.core.domain.MQMeta.QueueMeta
创建队列元数据实例,使用默认参数
of(String, Map<String, Object>) - 类 中的静态方法com.relaxed.autoconfigure.mq.core.domain.MQMeta.QueueMeta
创建队列元数据实例

P

postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法com.relaxed.autoconfigure.mq.core.annotation.MQScanConfigurer
处理Bean定义注册表 扫描指定包下的AbstractMQ子类,实例化并注册MQ组件。
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法com.relaxed.autoconfigure.mq.core.annotation.MQScanConfigurer
处理Bean工厂 当前实现为空,预留用于后续扩展。

Q

QueueMeta() - 类 的构造器com.relaxed.autoconfigure.mq.core.domain.MQMeta.QueueMeta
 

R

RabbitMQDeclareCreator - com.relaxed.autoconfigure.mq.rabbitmq中的类
RabbitMQ声明创建器。
RabbitMQDeclareCreator() - 类 的构造器com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQDeclareCreator
 
RabbitMQSender - com.relaxed.autoconfigure.mq.rabbitmq中的类
RabbitMQ消息发送器实现类 实现了IMQSender接口,提供RabbitMQ消息发送功能,支持普通队列、广播和延迟消息发送。
RabbitMQSender() - 类 的构造器com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQSender
 
receiveMsg(String) - 接口 中的方法com.relaxed.autoconfigure.mq.core.IMQMessageReceiver
接收并处理消息。
register(String, String, String) - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
注册MQ元数据 根据交换器名称、队列名称和路由键创建并注册MQ元数据。
register(MQMeta) - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
注册MQ元数据 直接注册已创建的MQ元数据。
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法com.relaxed.autoconfigure.mq.core.annotation.MQScannerRegister
注册Bean定义 从导入类的注解元数据中获取EnableMQ注解属性,并注册MQ扫描配置器。
registeredBinding(BeanDefinitionRegistry, BeanNameGenerator, String, String, String) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.AbstractMQDeclareCreator
注册队列和交换器的绑定关系 创建并注册Binding Bean,将队列绑定到交换器。
registeredBinding(BeanDefinitionRegistry, BeanNameGenerator, String, String, String) - 类 中的方法com.relaxed.autoconfigure.mq.core.creator.NullMQDeclareCreator
 
registeredBinding(BeanDefinitionRegistry, BeanNameGenerator, String, String, String) - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQDeclareCreator
注册队列和交换器的绑定关系。
RocketMQDeclareCreator - com.relaxed.autoconfigure.mq.rocketmq中的类
RocketMQ声明创建器 实现MQDeclareCreator接口,负责创建和初始化RocketMQ的队列和主题。
RocketMQDeclareCreator() - 类 的构造器com.relaxed.autoconfigure.mq.rocketmq.RocketMQDeclareCreator
 
RocketMQSender - com.relaxed.autoconfigure.mq.rocketmq中的类
RocketMQ消息发送器实现类 实现了IMQSender接口,提供RocketMQ消息发送功能,支持实时发送和延迟发送消息。
RocketMQSender() - 类 的构造器com.relaxed.autoconfigure.mq.rocketmq.RocketMQSender
 
RocketMQTopicUtil - com.relaxed.autoconfigure.mq.rocketmq中的类
RocketMQ主题工具类 提供RocketMQ主题创建和初始化的工具方法。
RocketMQTopicUtil() - 类 的构造器com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
 

S

send(AbstractMQ) - 接口 中的方法com.relaxed.autoconfigure.mq.core.IMQSender
实时发送消息。
send(AbstractMQ, int) - 接口 中的方法com.relaxed.autoconfigure.mq.core.IMQSender
延迟发送消息。
send(AbstractMQ) - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQSender
发送消息到RabbitMQ
send(AbstractMQ, int) - 类 中的方法com.relaxed.autoconfigure.mq.rabbitmq.RabbitMQSender
发送消息到RabbitMQ,支持延迟发送
send(AbstractMQ) - 类 中的方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQSender
实时发送消息到RocketMQ 根据消息元数据中的主题和标签发送消息。
send(AbstractMQ, int) - 类 中的方法com.relaxed.autoconfigure.mq.rocketmq.RocketMQSender
延迟发送消息到RocketMQ 根据消息元数据和延迟时间发送消息。
setEnvironment(Environment) - 类 中的方法com.relaxed.autoconfigure.mq.core.annotation.MQScannerRegister
设置环境配置 实现EnvironmentAware接口,设置Spring环境配置。
setEnvironment(Environment) - 类 中的静态方法com.relaxed.autoconfigure.mq.utils.MQHelper
设置环境配置

T

toMessage() - 接口 中的方法com.relaxed.autoconfigure.mq.core.domain.AbstractMQ
将消息对象转换为字符串格式。
topicCreateTime - 类 中的静态变量com.relaxed.autoconfigure.mq.rocketmq.RocketMQTopicUtil
主题创建超时时间(毫秒)

V

valueOf(String) - 枚举 中的静态方法com.relaxed.autoconfigure.mq.core.enums.MQSendTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.relaxed.autoconfigure.mq.core.enums.MQTypeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.relaxed.autoconfigure.mq.core.enums.MQSendTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.relaxed.autoconfigure.mq.core.enums.MQTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C D E G I M N O P Q R S T V 
跳过导航链接

Copyright © 2025. All rights reserved.