您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
C
D
E
G
I
L
M
N
R
S
T
U
V
C
cn.lingyangwl.framework.rabbitmq
- 程序包 cn.lingyangwl.framework.rabbitmq
cn.lingyangwl.framework.rabbitmq.callback
- 程序包 cn.lingyangwl.framework.rabbitmq.callback
cn.lingyangwl.framework.rabbitmq.config
- 程序包 cn.lingyangwl.framework.rabbitmq.config
cn.lingyangwl.framework.rabbitmq.entity
- 程序包 cn.lingyangwl.framework.rabbitmq.entity
cn.lingyangwl.framework.rabbitmq.repeatconsume
- 程序包 cn.lingyangwl.framework.rabbitmq.repeatconsume
confirm(CorrelationData, boolean, String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MessageConfirmCallback
confirm(CorrelationData, boolean, String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MessageConfirmCallback
Conversion
-
cn.lingyangwl.framework.rabbitmq.entity
中的类
转换类
Conversion
-
cn.lingyangwl.framework.rabbitmq.entity
中的类
转换类
Conversion(RabbitmqExtProperties)
- 类 的构造器cn.lingyangwl.framework.rabbitmq.entity.
Conversion
Conversion(RabbitmqExtProperties)
- 类 的构造器cn.lingyangwl.framework.rabbitmq.entity.
Conversion
D
delete(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
通过消息id删除数据
delete(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
通过消息id删除数据
delete(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
delete(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
E
ExchangeType
-
cn.lingyangwl.framework.rabbitmq.config
中的枚举
交换机类型 exchange有多个种类,常用的有direct,fanout,topic。
ExchangeType
-
cn.lingyangwl.framework.rabbitmq.config
中的枚举
交换机类型 exchange有多个种类,常用的有direct,fanout,topic。
G
get()
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
获取失败的数据
get(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
获取一个消息
get()
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
获取失败的数据
get(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
获取一个消息
get()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
get(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
get()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
get(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
getExchange()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getExchange()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getMessage()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getMessage()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getMessage()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
getMessage()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
getRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getRoutingKey()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getRoutingKey()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getStatus()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getStatus()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
getStatus()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
getStatus()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
getValue()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
getValue()
- 枚举 中的方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
I
init()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.
LyRabbitMqAutoConfiguration
init()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.
LyRabbitMqAutoConfiguration
isConsumed(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeService
已过时。
判断是否已经被消费过
isConsumed(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeService
已过时。
判断是否已经被消费过
isConsumed(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
isConsumed(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
isHasMqSendFailHandle()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
isHasMqSendFailHandle()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
isMaxRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
是否达到最大重试次数
isMaxRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
是否达到最大重试次数
L
LyRabbitMqAutoConfiguration
-
cn.lingyangwl.framework.rabbitmq
中的类
交换机: 可以绑定一个或多个队列, 将接收到的消息转发到某队列中 Publish / Consume 交换机必须与队列进行绑定, 当队列没有指定交换机时候,会有一个默认的交换机 生产者发布的消息都是投递给交换机, 交换机会根据type,有选择的发送给队列 生产者发送失败和消费者消费失败处理 消息发送失败情况: 1、网络抖动导致生产者和mq之间的连接中断,导致消息都没发。
LyRabbitMqAutoConfiguration
-
cn.lingyangwl.framework.rabbitmq
中的类
交换机: 可以绑定一个或多个队列, 将接收到的消息转发到某队列中 Publish / Consume 交换机必须与队列进行绑定, 当队列没有指定交换机时候,会有一个默认的交换机 生产者发布的消息都是投递给交换机, 交换机会根据type,有选择的发送给队列 生产者发送失败和消费者消费失败处理 消息发送失败情况: 1、网络抖动导致生产者和mq之间的连接中断,导致消息都没发。
LyRabbitMqAutoConfiguration()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.
LyRabbitMqAutoConfiguration
LyRabbitMqAutoConfiguration()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.
LyRabbitMqAutoConfiguration
M
markConsumed(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeService
已过时。
标记已经被消费
markConsumed(String)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeService
已过时。
标记已经被消费
markConsumed(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
markConsumed(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
MessageConfirmCallback
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
通过实现 ConfirmCallback 接口,消息发送到 Broker 后触发回调,确认消息是否到达 Broker 服务器,也就是只确认是否正确到达 Exchange 中 如何生效: 配置yaml: spring.rabbitmq.publisher-confirm-type (消息发送后,如果发送成功到队列,则会回调成功信息) publisher-confirm-type三种类型 NONE: 禁用发布确认模式,是默认值 CORRELATED: 发布消息成功到交换器后会触发回调方法 SIMPLE: 经测试有两种效果,其一效果和CORRELATED值一样会触发回调方法,其二在发布消息成功后使用rabbitTemplate调用waitForConfirms或 waitForConfirmsOrDie方法等待broker节点返回发送结果,根据返回结果来判定下一步的逻辑,要注意的点是waitForConfirmsOrDie方法如 果返回false则会关闭channel,则接下来无法发送消息到broker;
MessageConfirmCallback
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
通过实现 ConfirmCallback 接口,消息发送到 Broker 后触发回调,确认消息是否到达 Broker 服务器,也就是只确认是否正确到达 Exchange 中 如何生效: 配置yaml: spring.rabbitmq.publisher-confirm-type (消息发送后,如果发送成功到队列,则会回调成功信息) publisher-confirm-type三种类型 NONE: 禁用发布确认模式,是默认值 CORRELATED: 发布消息成功到交换器后会触发回调方法 SIMPLE: 经测试有两种效果,其一效果和CORRELATED值一样会触发回调方法,其二在发布消息成功后使用rabbitTemplate调用waitForConfirms或 waitForConfirmsOrDie方法等待broker节点返回发送结果,根据返回结果来判定下一步的逻辑,要注意的点是waitForConfirmsOrDie方法如 果返回false则会关闭channel,则接下来无法发送消息到broker;
MessageConfirmCallback()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
MessageConfirmCallback
MessageConfirmCallback()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
MessageConfirmCallback
MessageStatus
-
cn.lingyangwl.framework.rabbitmq.entity
中的枚举
MessageStatus
-
cn.lingyangwl.framework.rabbitmq.entity
中的枚举
MqRepeatConsumeService
-
cn.lingyangwl.framework.rabbitmq.repeatconsume
中的接口
已过时。
MqRepeatConsumeService
-
cn.lingyangwl.framework.rabbitmq.repeatconsume
中的接口
已过时。
MqRepeatConsumeServiceImpl
-
cn.lingyangwl.framework.rabbitmq.repeatconsume
中的类
已过时。
MqRepeatConsumeServiceImpl
-
cn.lingyangwl.framework.rabbitmq.repeatconsume
中的类
已过时。
MqRepeatConsumeServiceImpl()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
MqRepeatConsumeServiceImpl()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.repeatconsume.
MqRepeatConsumeServiceImpl
已过时。
MqSendFailHandler
-
cn.lingyangwl.framework.rabbitmq.callback
中的接口
消息发送失败处理, 由用户自己去继承扩展实现具体的逻辑
MqSendFailHandler
-
cn.lingyangwl.framework.rabbitmq.callback
中的接口
消息发送失败处理, 由用户自己去继承扩展实现具体的逻辑
MqSendFailService
<
T
> -
cn.lingyangwl.framework.rabbitmq.callback
中的接口
发送消息失败服务
MqSendFailService
<
T
> -
cn.lingyangwl.framework.rabbitmq.callback
中的接口
发送消息失败服务
MqSendFailServiceImpl
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
MqSendFailServiceImpl
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
MqSendFailServiceImpl()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
MqSendFailServiceImpl()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
N
nextRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
nextRetryCount()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
R
RabbitmqExtProperties
-
cn.lingyangwl.framework.rabbitmq.config
中的类
扩展属性
RabbitmqExtProperties
-
cn.lingyangwl.framework.rabbitmq.config
中的类
扩展属性
RabbitmqExtProperties()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.config.
RabbitmqExtProperties
RabbitmqExtProperties()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.config.
RabbitmqExtProperties
RabbitmqExtProperties.Retry
-
cn.lingyangwl.framework.rabbitmq.config
中的类
RabbitmqExtProperties.Retry
-
cn.lingyangwl.framework.rabbitmq.config
中的类
RabbitSendFailMqMessage
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
mq 消息数据
RabbitSendFailMqMessage
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
mq 消息数据
RabbitSendFailMqMessage()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
RabbitSendFailMqMessage()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
reachMaxRetryCount(RabbitSendFailMqMessage)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailHandler
消息已经达到最大的重试次数, 但依旧还是消费失败, 这里很有可能需要人工的干预
reachMaxRetryCount(RabbitSendFailMqMessage)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailHandler
消息已经达到最大的重试次数, 但依旧还是消费失败, 这里很有可能需要人工的干预
reSend()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
使用方自己通过分布式定时任务进行调用
reSend()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
使用方自己通过分布式定时任务进行调用
ReSendMessageTask
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
定时从缓存中拉取发送失败消息重新投递到消息队列中
ReSendMessageTask
-
cn.lingyangwl.framework.rabbitmq.callback
中的类
定时从缓存中拉取发送失败消息重新投递到消息队列中
ReSendMessageTask()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
ReSendMessageTask()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.callback.
ReSendMessageTask
Retry()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.config.
RabbitmqExtProperties.Retry
Retry()
- 类 的构造器cn.lingyangwl.framework.rabbitmq.config.
RabbitmqExtProperties.Retry
S
save(T)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
保存数据
save(T)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
保存数据
save(RabbitSendFailMqMessage)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
save(RabbitSendFailMqMessage)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
setExchange(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setExchange(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setMessage(Object)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setMessage(Object)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setRetryCount(int)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setRetryCount(int)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setRoutingKey(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setRoutingKey(String)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setStatus(int)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
setStatus(int)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
T
to(CorrelationData)
- 类 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
Conversion
to(CorrelationData)
- 类 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
Conversion
toString()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
toString()
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
RabbitSendFailMqMessage
U
updateByMsgId(T)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
通过消息id更新重试次数
updateByMsgId(T)
- 接口 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailService
通过消息id更新重试次数
updateByMsgId(RabbitSendFailMqMessage)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
updateByMsgId(RabbitSendFailMqMessage)
- 类 中的方法cn.lingyangwl.framework.rabbitmq.callback.
MqSendFailServiceImpl
V
valueOf(String)
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.config.
ExchangeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.lingyangwl.framework.rabbitmq.entity.
MessageStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
C
D
E
G
I
L
M
N
R
S
T
U
V
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2023. All rights reserved.