A B C D E F G H I L M N O P Q R S T U V W

A

allocate(String, List<MessageQueue>, List<String>) - 接口 com.alibaba.rocketmq.client.consumer.AllocateMessageQueueStrategy 中的方法
给当前的ConsumerId分配队列
allocate(String, List<MessageQueue>, List<String>) - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueAveragely 中的方法
 
allocate(String, List<MessageQueue>, List<String>) - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByConfig 中的方法
 
allocate(String, List<MessageQueue>, List<String>) - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByMachineRoom 中的方法
 
AllocateMessageQueueAveragely - com.alibaba.rocketmq.client.consumer.rebalance 中的 类
平均分配队列算法
AllocateMessageQueueAveragely() - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueAveragely 的构造方法
 
AllocateMessageQueueByConfig - com.alibaba.rocketmq.client.consumer.rebalance 中的 类
按照配置来分配队列,建议应用使用Spring来初始化
AllocateMessageQueueByConfig() - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByConfig 的构造方法
 
AllocateMessageQueueByMachineRoom - com.alibaba.rocketmq.client.consumer.rebalance 中的 类
按照机房来分配队列,例如支付宝逻辑机房
AllocateMessageQueueByMachineRoom() - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByMachineRoom 的构造方法
 
AllocateMessageQueueStrategy - com.alibaba.rocketmq.client.consumer 中的 接口
Consumer队列自动分配策略
allocateMessageQueueStrategy - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 

B

buildMQClientId() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
buildWithProjectGroup(String, String) - 类 com.alibaba.rocketmq.client.VirtualEnvUtil 中的静态方法
添加虚拟运行环境相关的projectGroupPrefix

C

CHARACTER_MAX_LENGTH - 类 com.alibaba.rocketmq.client.Validators 中的静态变量
 
checkExecutor - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的变量
 
checkForbidden(CheckForbiddenContext) - 接口 com.alibaba.rocketmq.client.hook.CheckForbiddenHook 中的方法
 
CheckForbiddenContext - com.alibaba.rocketmq.client.hook 中的 类
权限控制时用
CheckForbiddenContext() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 的构造方法
 
CheckForbiddenHook - com.alibaba.rocketmq.client.hook 中的 接口
读写权限控制 Hook
checkGroup(String) - 类 com.alibaba.rocketmq.client.Validators 中的静态方法
group 有效性检查
checkListener() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
checkListener() - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
checkLocalTransactionState(MessageExt) - 接口 com.alibaba.rocketmq.client.producer.TransactionCheckListener 中的方法
 
checkMessage(Message, DefaultMQProducer) - 类 com.alibaba.rocketmq.client.Validators 中的静态方法
message 有效性检查
checkRequestQueue - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的变量
事务相关
checkTopic(String) - 类 com.alibaba.rocketmq.client.Validators 中的静态方法
topic 有效性检查
checkTransactionState(ChannelHandlerContext, RemotingCommand) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 中的方法
Oneway调用,无返回值
checkTransactionState(String, MessageExt, CheckTransactionStateRequestHeader) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
checkTransactionState(String, MessageExt, CheckTransactionStateRequestHeader) - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
clear() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
clearProjectGroup(String, String) - 类 com.alibaba.rocketmq.client.VirtualEnvUtil 中的静态方法
清除虚拟运行环境相关的projectGroupPrefix
ClientConfig - com.alibaba.rocketmq.client 中的 类
Producer与Consumer的公共配置
ClientConfig() - 类 com.alibaba.rocketmq.client.ClientConfig 的构造方法
 
ClientLogger - com.alibaba.rocketmq.client.log 中的 类
Client通过反射来初始化客户端日志
ClientLogger() - 类 com.alibaba.rocketmq.client.log.ClientLogger 的构造方法
 
ClientRemotingProcessor - com.alibaba.rocketmq.client.impl 中的 类
Client接收Broker的回调操作,例如事务回调,或者其他管理类命令回调
ClientRemotingProcessor(MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 的构造方法
 
cloneClientConfig() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
cloneOffsetTable(String) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
cloneOffsetTable(String) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
如果 topic 为空,则不对 topic 进行过滤,全部拷贝。
cloneOffsetTable(String) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
com.alibaba.rocketmq.client - 软件包 com.alibaba.rocketmq.client
 
com.alibaba.rocketmq.client.admin - 软件包 com.alibaba.rocketmq.client.admin
 
com.alibaba.rocketmq.client.consumer - 软件包 com.alibaba.rocketmq.client.consumer
 
com.alibaba.rocketmq.client.consumer.listener - 软件包 com.alibaba.rocketmq.client.consumer.listener
 
com.alibaba.rocketmq.client.consumer.rebalance - 软件包 com.alibaba.rocketmq.client.consumer.rebalance
 
com.alibaba.rocketmq.client.consumer.store - 软件包 com.alibaba.rocketmq.client.consumer.store
 
com.alibaba.rocketmq.client.exception - 软件包 com.alibaba.rocketmq.client.exception
 
com.alibaba.rocketmq.client.hook - 软件包 com.alibaba.rocketmq.client.hook
 
com.alibaba.rocketmq.client.impl - 软件包 com.alibaba.rocketmq.client.impl
 
com.alibaba.rocketmq.client.impl.consumer - 软件包 com.alibaba.rocketmq.client.impl.consumer
 
com.alibaba.rocketmq.client.impl.factory - 软件包 com.alibaba.rocketmq.client.impl.factory
 
com.alibaba.rocketmq.client.impl.producer - 软件包 com.alibaba.rocketmq.client.impl.producer
 
com.alibaba.rocketmq.client.log - 软件包 com.alibaba.rocketmq.client.log
 
com.alibaba.rocketmq.client.producer - 软件包 com.alibaba.rocketmq.client.producer
 
com.alibaba.rocketmq.client.producer.selector - 软件包 com.alibaba.rocketmq.client.producer.selector
 
com.alibaba.rocketmq.client.stat - 软件包 com.alibaba.rocketmq.client.stat
 
commit() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
CommunicationMode - com.alibaba.rocketmq.client.impl 中的 枚举
通信方式
computePullFromWhere(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
computePullFromWhere(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 中的方法
 
computePullFromWhere(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 中的方法
 
ConsumeConcurrentlyContext - com.alibaba.rocketmq.client.consumer.listener 中的 类
消费消息上下文,同一队列的消息会并行消费,消息无顺序性
ConsumeConcurrentlyContext(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 的构造方法
 
ConsumeConcurrentlyStatus - com.alibaba.rocketmq.client.consumer.listener 中的 枚举
并行消费,消费结果
consumeFromWhere() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
consumeFromWhere() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
consumeFromWhere() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
consumeMessage(List<MessageExt>, ConsumeConcurrentlyContext) - 接口 com.alibaba.rocketmq.client.consumer.listener.MessageListenerConcurrently 中的方法
方法抛出异常等同于返回 ConsumeConcurrentlyStatus.RECONSUME_LATER
P.S: 建议应用不要抛出异常
consumeMessage(List<MessageExt>, ConsumeOrderlyContext) - 接口 com.alibaba.rocketmq.client.consumer.listener.MessageListenerOrderly 中的方法
方法抛出异常等同于返回 ConsumeOrderlyStatus.SUSPEND_CURRENT_QUEUE_A_MOMENT
P.S: 建议应用不要抛出异常
consumeMessageAfter(ConsumeMessageContext) - 接口 com.alibaba.rocketmq.client.hook.ConsumeMessageHook 中的方法
 
consumeMessageBefore(ConsumeMessageContext) - 接口 com.alibaba.rocketmq.client.hook.ConsumeMessageHook 中的方法
 
ConsumeMessageConcurrentlyService - com.alibaba.rocketmq.client.impl.consumer 中的 类
并发消费消息服务
ConsumeMessageConcurrentlyService(DefaultMQPushConsumerImpl, MessageListenerConcurrently) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 的构造方法
 
ConsumeMessageContext - com.alibaba.rocketmq.client.hook 中的 类
 
ConsumeMessageContext() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 的构造方法
 
ConsumeMessageHook - com.alibaba.rocketmq.client.hook 中的 接口
 
ConsumeMessageOrderlyService - com.alibaba.rocketmq.client.impl.consumer 中的 类
顺序消费消息服务
ConsumeMessageOrderlyService(DefaultMQPushConsumerImpl, MessageListenerOrderly) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 的构造方法
 
ConsumeMessageService - com.alibaba.rocketmq.client.impl.consumer 中的 接口
消费消息服务,公共接口
ConsumeOrderlyContext - com.alibaba.rocketmq.client.consumer.listener 中的 类
消费消息上下文,同一队列的消息同一时刻只有一个线程消费,可保证同一队列消息顺序消费
ConsumeOrderlyContext(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 的构造方法
 
ConsumeOrderlyStatus - com.alibaba.rocketmq.client.consumer.listener 中的 枚举
顺序消费,消费结果
consumerGroup - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
consumerSendMessageBack(MessageExt, String, int, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
失败的消息发回Broker
ConsumerStat - com.alibaba.rocketmq.client.stat 中的 类
Consumer内部运行时统计信息
ConsumerStat() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 的构造方法
 
ConsumerStatManager - com.alibaba.rocketmq.client.stat 中的 类
用来统计Consumer运行状态
ConsumerStatManager() - 类 com.alibaba.rocketmq.client.stat.ConsumerStatManager 的构造方法
 
consumeType() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
consumeType() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
consumeType() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
createSnapshot() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
createSubscriptionGroup(String, SubscriptionGroupConfig, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
createTopic(String, String, TopicConfig, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
createTopic(String, String, int) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
创建topic
createTopic(String, String, int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 

D

DefaultMQProducer - com.alibaba.rocketmq.client.producer 中的 类
消息生产者,适合使用spring初始化
DefaultMQProducer() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 的构造方法
 
DefaultMQProducer(String) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 的构造方法
 
DefaultMQProducerImpl - com.alibaba.rocketmq.client.impl.producer 中的 类
生产者默认实现
DefaultMQProducerImpl(DefaultMQProducer) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 的构造方法
 
defaultMQProducerImpl - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的变量
 
DefaultMQPullConsumer - com.alibaba.rocketmq.client.consumer 中的 类
消费者,主动拉取方式消费
DefaultMQPullConsumer() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 的构造方法
 
DefaultMQPullConsumer(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 的构造方法
 
defaultMQPullConsumerImpl - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的变量
 
DefaultMQPullConsumerImpl - com.alibaba.rocketmq.client.impl.consumer 中的 类
Pull方式的Consumer实现
DefaultMQPullConsumerImpl(DefaultMQPullConsumer) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 的构造方法
 
DefaultMQPushConsumer - com.alibaba.rocketmq.client.consumer 中的 类
类似于Broker Push消息到Consumer方式,但实际仍然是Consumer内部后台从Broker Pull消息
采用长轮询方式拉消息,实时性同push方式一致,且不会无谓的拉消息导致Broker、Consumer压力增大
DefaultMQPushConsumer() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 的构造方法
 
DefaultMQPushConsumer(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 的构造方法
 
defaultMQPushConsumerImpl - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的变量
 
DefaultMQPushConsumerImpl - com.alibaba.rocketmq.client.impl.consumer 中的 类
Push方式的Consumer实现
DefaultMQPushConsumerImpl(DefaultMQPushConsumer) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 的构造方法
 
deleteKVConfigByValue(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 删除 value 对应的所有 key
deleteKVConfigValue(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 添加KV配置
deleteSubscriptionGroup(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
deleteTopicInBroker(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
deleteTopicInNameServer(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
destroyTransactionEnv() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
dispatchPullRequest(List<PullRequest>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
dispatchPullRequest(List<PullRequest>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 中的方法
 
dispatchPullRequest(List<PullRequest>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 中的方法
 
doPullTask(MessageQueue, PullTaskContext) - 接口 com.alibaba.rocketmq.client.consumer.PullTaskCallback 中的方法
 
doRebalance() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
doRebalance() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
doRebalance() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
doRebalance() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
doRebalance() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 

E

earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
earliestMsgStoreTime(MessageQueue) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
向服务器查询队列保存的最早消息对应的存储时间
earliestMsgStoreTime(MessageQueue) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
endTransactionOneway(String, EndTransactionRequestHeader, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
提交或者回滚事务
equals(Object) - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
executeCheckForbiddenHook(CheckForbiddenContext) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
executeHook(FilterMessageContext) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
 
executeHookAfter(ConsumeMessageContext) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
executeHookBefore(ConsumeMessageContext) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
executeLocalTransactionBranch(Message, Object) - 接口 com.alibaba.rocketmq.client.producer.LocalTransactionExecuter 中的方法
 
executePullRequestImmediately(PullRequest) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
立刻执行这个PullRequest
executePullRequestImmediately(PullRequest) - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 中的方法
立刻执行PullRequest
executePullRequestLater(PullRequest, long) - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 中的方法
只定时一次
executeSendMessageHookAfter(SendMessageContext) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
executeSendMessageHookBefore(SendMessageContext) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 

F

fetchConsumeOffset(MessageQueue, boolean) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
fetchConsumeOffset(MessageQueue, boolean) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
获取消费进度,返回-1表示出错
fetchConsumeOffset(MessageQueue, boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
fetchLockObject(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.MessageQueueLock 中的方法
 
fetchMessageQueuesInBalance(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
fetchMessageQueuesInBalance(String) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
根据topic获取MessageQueue,以均衡方式在组内多个成员之间分配
fetchMessageQueuesInBalance(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
fetchNameServerAddr() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
fetchPublishMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
fetchPublishMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
fetchPublishMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
fetchPublishMessageQueues(String) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
fetchPublishMessageQueues(String) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
根据topic获取对应的MessageQueue,如果是顺序消息,则按照顺序消息配置返回
fetchSubscribeMessageQueues(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
fetchSubscribeMessageQueues(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
fetchSubscribeMessageQueues(String) - 接口 com.alibaba.rocketmq.client.consumer.MQConsumer 中的方法
根据topic获取对应的MessageQueue,是可被订阅的队列
P.S 从Consumer Cache中拿数据,可以频繁调用。
fetchSubscribeMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
fetchSubscribeMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
fetchSubscribeMessageQueues(String) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
filterMessage(FilterMessageContext) - 接口 com.alibaba.rocketmq.client.hook.FilterMessageHook 中的方法
 
FilterMessageContext - com.alibaba.rocketmq.client.hook 中的 类
消息过滤用
FilterMessageContext() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 的构造方法
 
FilterMessageHook - com.alibaba.rocketmq.client.hook 中的 接口
消息过滤 Hook
findBrokerAddrByTopic(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
findBrokerAddressInAdmin(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
管理类的接口查询Broker地址,Master优先
findBrokerAddressInPublish(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
发布消息过程中,寻找Broker地址,一定是找Master
findBrokerAddressInSubscribe(String, long, boolean) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
订阅消息过程中,寻找Broker地址,取Master还是Slave由参数决定
FindBrokerResult - com.alibaba.rocketmq.client.impl 中的 类
 
FindBrokerResult(String, boolean) - 类 com.alibaba.rocketmq.client.impl.FindBrokerResult 的构造方法
 
findConsumerIdList(String, String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 

G

getAckIndex() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 中的方法
 
getAllocateMessageQueueStrategy() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getAllocateMessageQueueStrategy() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getAllocateMessageQueueStrategy() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getAndCreateMQClientFactory(ClientConfig) - 类 com.alibaba.rocketmq.client.impl.MQClientManager 中的方法
 
getAnExistTopicRouteData(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getArg() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getArg() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
getArg() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
getArg() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getBootTimestamp() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getBrokerAddr() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getBrokerAddr() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getBrokerAddr() - 类 com.alibaba.rocketmq.client.impl.FindBrokerResult 中的方法
 
getBrokerClusterInfo(long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 从Name Server获取集群信息
getBrokerRuntimeInfo(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getBrokerSuspendMaxTimeMillis() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getCallbackTable() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
getCheckRequestHoldMax() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
getCheckThreadPoolMaxSize() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
getCheckThreadPoolMinSize() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
getClientCallbackExecutorThreads() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getClientId() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getClientIP() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getCommunicationMode() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getCommunicationMode() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getCompressMsgBodyOverHowmuch() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getConsumeConcurrentlyMaxSpan() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumeFromWhere() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumeMessageBatchMaxSize() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumeMsgFailedTotal() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getConsumeMsgOKTotal() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getConsumeMsgRTMax() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getConsumeMsgRTTotal() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getConsumerConnectionList(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
根据ConsumerGroup获取Consumer连接列表以及订阅关系
getConsumerGroup() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getConsumerGroup() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumerGroup() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
getConsumerGroup() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
getConsumerGroup() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
getConsumerGroup() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getConsumeridcs() - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByMachineRoom 中的方法
 
getConsumeridcs() - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByMachineRoom 中的方法
 
getConsumerIdListByGroup(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
获取某个组的Consumer Id列表
getConsumerPullTimeoutMillis() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getConsumerStat() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
getConsumerStat() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
getConsumerStatManager() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getConsumerStatus(String, String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getConsumertat() - 类 com.alibaba.rocketmq.client.stat.ConsumerStatManager 中的方法
 
getConsumerTimeoutMillisWhenSuspend() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getConsumeStats(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getConsumeStatus(ChannelHandlerContext, RemotingCommand) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 中的方法
获取 consumer 消息消费状态。
getConsumeThreadMax() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumeThreadMin() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getConsumeTimestamp() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getCreateTimestamp() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getCreateTopicKey() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getDefaultMQProducer() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getDefaultMQProducerImpl() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getDefaultMQPullConsumer() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
getDefaultMQPullConsumer() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
getDefaultMQPullConsumerImpl() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getDefaultMQPushConsumer() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getDefaultMQPushConsumerImpl() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getDefaultTopicQueueNums() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getDefaultTopicRouteInfoFromNameServer(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 从Name Server获取 Default Topic 路由信息
getDelayLevelWhenNextConsume() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 中的方法
 
getEarliestMsgStoretime(String, String, int, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
获取队列的最早时间
getErrorMessage() - 异常 com.alibaba.rocketmq.client.exception.MQBrokerException 中的方法
 
getErrorMessage() - 异常 com.alibaba.rocketmq.client.exception.MQClientException 中的方法
 
getException() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getException() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getGroup() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getGroupWithRegularExpression(String, String) - 类 com.alibaba.rocketmq.client.Validators 中的静态方法
通过正则表达式查找匹配的字符
getHeartbeatBrokerInterval() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getIndexLastUpdateTimestamp() - 类 com.alibaba.rocketmq.client.QueryResult 中的方法
 
getInstance() - 类 com.alibaba.rocketmq.client.impl.MQClientManager 中的静态方法
 
getInstanceName() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getKVConfigByValue(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 通过 value 获取所有的 key 信息
getKVConfigValue(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 从Namesrv获取KV配置
getKVListByNamespace(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 获取指定Namespace下的所有KV
getLastLockTimestamp() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
getLocalTransactionState() - 类 com.alibaba.rocketmq.client.producer.TransactionSendResult 中的方法
 
getLockConsume() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
getLog() - 类 com.alibaba.rocketmq.client.log.ClientLogger 中的静态方法
 
getMaxMessageSize() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getMaxOffset() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
getMaxOffset(String, String, int, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
获取队列的最大Offset
getMaxSpan() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
获取当前队列的最大跨度
getMessage() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getMessage() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getMessageBinary() - 类 com.alibaba.rocketmq.client.impl.consumer.PullResultExt 中的方法
 
getMessageList() - 类 com.alibaba.rocketmq.client.QueryResult 中的方法
 
getMessageListener() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getMessageListenerInner() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getMessageModel() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getMessageModel() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getMessageModel() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
getMessageModel() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getMessageQueue() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 中的方法
 
getMessageQueue() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 中的方法
 
getMessageQueue() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
getMessageQueue() - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
getMessageQueueList() - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByConfig 中的方法
 
getMessageQueueList() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
getMessageQueueListener() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getMinOffset() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
getMinOffset(String, String, int, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
获取队列的最小Offset
getMq() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getMq() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
getMq() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
getMq() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getMQAdminImpl() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getMQClientAPIImpl() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getmQClientFactory() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getmQClientFactory() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
getMsgCount() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
getMsgFoundList() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
getMsgId() - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
getMsgList() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
getMsgList() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
getMsgTreeMap() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
getNameServerAddressList() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getNamesrvAddr() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getNextBeginOffset() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
getNextOffset() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
getOffsetStore() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getOffsetStore() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getOffsetStore() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
getOffsetStore() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getOffsetTable() - 类 com.alibaba.rocketmq.client.consumer.store.OffsetSerializeWrapper 中的方法
 
getPersistConsumerOffsetInterval() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getPollNameServerInteval() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
getProcessQueue() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
getProcessQueueTable() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getProducerConnectionList(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
根据ProducerGroup获取Producer连接列表
getProducerGroup() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getProducerGroup() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getProjectGroupByIp(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 通过 server ip 获取 project 信息
getProjectGroupPrefix() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getPublishTopicList() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
getPublishTopicList() - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
getPullBatchSize() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getPullInterval() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getPullMessageService() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getPullNextDelayTimeMillis() - 类 com.alibaba.rocketmq.client.consumer.PullTaskContext 中的方法
 
getPullRTTotal() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getPullStatus() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
getPullThreadNums() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
getPullThresholdForQueue() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getPullTimesTotal() - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
getQueueOffset() - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
getRebalanceImpl() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getRegisterTopics() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
getRemotingClient() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getResponseCode() - 异常 com.alibaba.rocketmq.client.exception.MQBrokerException 中的方法
 
getResponseCode() - 异常 com.alibaba.rocketmq.client.exception.MQClientException 中的方法
 
getRetryTimesWhenSendFailed() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getScheduledExecutorService() - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 中的方法
 
getScheduledExecutorService() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
getSendMsgTimeout() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
getSendResult() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
getSendResult() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
getSendStatus() - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
getSendWhichQueue() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
getServiceName() - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 中的方法
 
getServiceName() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceService 中的方法
 
getSessionCredentials() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getSnapshotList() - 类 com.alibaba.rocketmq.client.stat.ConsumerStatManager 中的方法
 
getSubscription() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
getSubscriptionInner() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
getSubscriptionInner() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getSuggestWhichBrokerId() - 类 com.alibaba.rocketmq.client.impl.consumer.PullResultExt 中的方法
 
getSuspendCurrentQueueTimeMillis() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 中的方法
 
getTopicListFromNameServer(long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 从Name Server获取所有Topic列表
getTopicPublishInfoTable() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
getTopicRouteInfoFromNameServer(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 从Name Server获取Topic路由信息
getTopicsByCluster(String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 获取指定集群下的所有 topic
getTopicStatsInfo(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
getTopicSubscribeInfoTable() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
getTransactionCheckListener() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
getZipCompressLevel() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
groupName() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
groupName() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
groupName() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 

H

hasCheckForbiddenHook() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
hashCode() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
hasHook() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
hasHook() - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
 
hasSendMessageHook() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
hookName() - 接口 com.alibaba.rocketmq.client.hook.CheckForbiddenHook 中的方法
 
hookName() - 接口 com.alibaba.rocketmq.client.hook.ConsumeMessageHook 中的方法
 
hookName() - 接口 com.alibaba.rocketmq.client.hook.FilterMessageHook 中的方法
 
hookName() - 接口 com.alibaba.rocketmq.client.hook.SendMessageHook 中的方法
 

I

initTransactionEnv() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
invokeBrokerToGetConsumerStatus(String, String, String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
通知 broker 客户端订阅消息处理
invokeBrokerToResetOffset(String, String, String, long, boolean, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
通知 broker 重置 offset
isAutoCommit() - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 中的方法
 
isConsumeOrderly() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
isDroped() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
isLocked() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
isLockExpired() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
isOrderTopic() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
isPause() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
isPostSubscriptionWhenPull() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
isPublishTopicNeedUpdate(String) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
isPublishTopicNeedUpdate(String) - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
isRetryAnotherBrokerWhenNotStoreOK() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
isSlave() - 类 com.alibaba.rocketmq.client.impl.FindBrokerResult 中的方法
 
isSubscribeTopicNeedUpdate(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
isSubscribeTopicNeedUpdate(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
isSubscribeTopicNeedUpdate(String) - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
isSuccess() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
isUnitMode() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
isUnitMode() - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
isUnitMode() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 

L

load() - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
load() - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
加载Offset
load() - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
LocalFileOffsetStore - com.alibaba.rocketmq.client.consumer.store 中的 类
消费进度存储到Consumer本地
LocalFileOffsetStore(MQClientFactory, String) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 的构造方法
 
LocalOffsetStoreDir - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的静态变量
 
LocalTransactionExecuter - com.alibaba.rocketmq.client.producer 中的 接口
执行本地事务,由客户端回调
LocalTransactionState - com.alibaba.rocketmq.client.producer 中的 枚举
Producer本地事务执行状态
lock(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
lockAll() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
lockBatchMQ(String, LockBatchRequestBody, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
lockMQPeriodically() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
lockOneMQ(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
log - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的静态变量
 
logStatsPeriodically(String, String) - 类 com.alibaba.rocketmq.client.stat.ConsumerStatManager 中的方法
每隔1分钟记录一次

M

main(String[]) - 类 com.alibaba.rocketmq.client.VirtualEnvUtil 中的静态方法
 
makeMessageToCosumeAgain(List<MessageExt>) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
maxOffset(MessageQueue) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
向服务器查询队列最大Offset PS: 最大Offset无对应消息,减1有消息
maxOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
MessageListener - com.alibaba.rocketmq.client.consumer.listener 中的 接口
消息监听器,被动方式订阅消息使用,需要用户实现
应用不可以直接继承此接口
MessageListenerConcurrently - com.alibaba.rocketmq.client.consumer.listener 中的 接口
同一队列的消息并行消费
MessageListenerOrderly - com.alibaba.rocketmq.client.consumer.listener 中的 接口
同一队列的消息同一时刻只能一个线程消费,可保证消息在同一队列严格有序消费
messageModel() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
messageModel() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
messageModel() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
messageModel - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
messageQueueChanged(String, Set<MessageQueue>, Set<MessageQueue>) - 接口 com.alibaba.rocketmq.client.consumer.MessageQueueListener 中的方法
 
messageQueueChanged(String, Set<MessageQueue>, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
messageQueueChanged(String, Set<MessageQueue>, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 中的方法
 
messageQueueChanged(String, Set<MessageQueue>, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 中的方法
 
MessageQueueListener - com.alibaba.rocketmq.client.consumer 中的 接口
队列变化监听器
MessageQueueLock - com.alibaba.rocketmq.client.impl.consumer 中的 类
严格保证单个队列同一时刻只有一个线程消费
MessageQueueLock() - 类 com.alibaba.rocketmq.client.impl.consumer.MessageQueueLock 的构造方法
 
MessageQueueSelector - com.alibaba.rocketmq.client.producer 中的 接口
队列选择器
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
minOffset(MessageQueue) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
向服务器查询队列最小Offset PS: 最小Offset有对应消息
minOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
MQAdmin - com.alibaba.rocketmq.client 中的 接口
MQ管理类接口
MQAdminExtInner - com.alibaba.rocketmq.client.admin 中的 接口
 
MQAdminImpl - com.alibaba.rocketmq.client.impl 中的 类
管理类接口实现
MQAdminImpl(MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 的构造方法
 
MQBrokerException - com.alibaba.rocketmq.client.exception 中的 异常
Broker异常
MQBrokerException(int, String) - 异常 com.alibaba.rocketmq.client.exception.MQBrokerException 的构造方法
 
MQClientAPIImpl - com.alibaba.rocketmq.client.impl 中的 类
封装所有与服务器通信部分API
MQClientAPIImpl(NettyClientConfig, ClientRemotingProcessor) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 的构造方法
 
MQClientException - com.alibaba.rocketmq.client.exception 中的 异常
MQ异常类
MQClientException(String, Throwable) - 异常 com.alibaba.rocketmq.client.exception.MQClientException 的构造方法
 
MQClientException(int, String) - 异常 com.alibaba.rocketmq.client.exception.MQClientException 的构造方法
 
mQClientFactory - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
MQClientFactory - com.alibaba.rocketmq.client.impl.factory 中的 类
客户端Factory类,用来管理Producer与Consumer
MQClientFactory(ClientConfig, int, String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 的构造方法
 
MQClientManager - com.alibaba.rocketmq.client.impl 中的 类
Client单例管理
MQConsumer - com.alibaba.rocketmq.client.consumer 中的 接口
Consumer接口
MQConsumerInner - com.alibaba.rocketmq.client.impl.consumer 中的 接口
Consumer内部接口,供MQClientFactory使用
MQHelper - com.alibaba.rocketmq.client 中的 类
 
MQHelper() - 类 com.alibaba.rocketmq.client.MQHelper 的构造方法
 
MQProducer - com.alibaba.rocketmq.client.producer 中的 接口
消息生产者
MQProducerInner - com.alibaba.rocketmq.client.impl.producer 中的 接口
Producer内部接口
MQPullConsumer - com.alibaba.rocketmq.client.consumer 中的 接口
消费者,主动方式消费
MQPullConsumerScheduleService - com.alibaba.rocketmq.client.consumer 中的 类
PullConsumer的调度服务,降低Pull方式的编程复杂度
MQPullConsumerScheduleService(String) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 的构造方法
 
MQPushConsumer - com.alibaba.rocketmq.client.consumer 中的 接口
消费者,被动方式消费

N

notifyConsumerIdsChanged(ChannelHandlerContext, RemotingCommand) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 中的方法
Oneway调用,无返回值

O

OffsetSerializeWrapper - com.alibaba.rocketmq.client.consumer.store 中的 类
Offset持久化,json包装类
OffsetSerializeWrapper() - 类 com.alibaba.rocketmq.client.consumer.store.OffsetSerializeWrapper 的构造方法
 
OffsetStore - com.alibaba.rocketmq.client.consumer.store 中的 接口
Consumer Offset存储接口
ok() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
onException(Throwable) - 接口 com.alibaba.rocketmq.client.consumer.PullCallback 中的方法
 
onException(Throwable) - 接口 com.alibaba.rocketmq.client.producer.SendCallback 中的方法
 
onSuccess(PullResult) - 接口 com.alibaba.rocketmq.client.consumer.PullCallback 中的方法
 
onSuccess(SendResult) - 接口 com.alibaba.rocketmq.client.producer.SendCallback 中的方法
 

P

persist(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
persist(MessageQueue) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
 
persist(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
persistAll(Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
persistAll(Set<MessageQueue>) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
持久化全部消费进度,可能持久化本地或者远端Broker
persistAll(Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
persistConsumerOffset() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
persistConsumerOffset() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
persistConsumerOffset() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
processConsumeResult(ConsumeConcurrentlyStatus, ConsumeConcurrentlyContext, ConsumeMessageConcurrentlyService.ConsumeRequest) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
processConsumeResult(List<MessageExt>, ConsumeOrderlyStatus, ConsumeOrderlyContext, ConsumeMessageOrderlyService.ConsumeRequest) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
processPullResult(MessageQueue, PullResult, SubscriptionData) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
对拉取结果进行处理,主要是消息反序列化
ProcessQueue - com.alibaba.rocketmq.client.impl.consumer 中的 类
正在被消费的队列,含消息
ProcessQueue() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 的构造方法
 
processQueueTable - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
processRequest(ChannelHandlerContext, RemotingCommand) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 中的方法
 
ProducerStat - com.alibaba.rocketmq.client.stat 中的 类
 
ProducerStat() - 类 com.alibaba.rocketmq.client.stat.ProducerStat 的构造方法
 
pull(MessageQueue, String, long, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
pull(MessageQueue, String, long, int, PullCallback) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
pull(MessageQueue, String, long, int) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
指定队列,主动拉取消息,即使没有消息,也立刻返回
pull(MessageQueue, String, long, int, PullCallback) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
 
pull(MessageQueue, String, long, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
pull(MessageQueue, String, long, int, PullCallback) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
PullAPIWrapper - com.alibaba.rocketmq.client.impl.consumer 中的 类
对Pull接口进行进一步的封装
PullAPIWrapper(MQClientFactory, String, boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 的构造方法
 
pullBlockIfNotFound(MessageQueue, String, long, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
pullBlockIfNotFound(MessageQueue, String, long, int, PullCallback) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
pullBlockIfNotFound(MessageQueue, String, long, int) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
指定队列,主动拉取消息,如果没有消息,则broker阻塞一段时间再返回(时间可配置)
broker阻塞期间,如果有消息,则立刻将消息返回
pullBlockIfNotFound(MessageQueue, String, long, int, PullCallback) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
 
pullBlockIfNotFound(MessageQueue, String, long, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
pullBlockIfNotFound(MessageQueue, String, long, int, PullCallback) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
PullCallback - com.alibaba.rocketmq.client.consumer 中的 接口
异步拉消息回调接口
pullKernelImpl(MessageQueue, String, long, long, int, int, long, long, long, CommunicationMode, PullCallback) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
 
pullMessage(PullRequest) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
pullMessage(String, PullMessageRequestHeader, long, CommunicationMode, PullCallback) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
拉消息接口
PullMessageService - com.alibaba.rocketmq.client.impl.consumer 中的 类
长轮询拉消息服务,单线程异步拉取
PullMessageService(MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 的构造方法
 
PullRequest - com.alibaba.rocketmq.client.impl.consumer 中的 类
拉消息请求
PullRequest() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 的构造方法
 
PullResult - com.alibaba.rocketmq.client.consumer 中的 类
拉消息返回结果
PullResult(PullStatus, long, long, long, List<MessageExt>) - 类 com.alibaba.rocketmq.client.consumer.PullResult 的构造方法
 
PullResultExt - com.alibaba.rocketmq.client.impl.consumer 中的 类
只在内部使用,不对外公开
PullResultExt(PullStatus, long, long, long, List<MessageExt>, long, byte[]) - 类 com.alibaba.rocketmq.client.impl.consumer.PullResultExt 的构造方法
 
PullStatus - com.alibaba.rocketmq.client.consumer 中的 枚举
 
PullTaskCallback - com.alibaba.rocketmq.client.consumer 中的 接口
 
PullTaskContext - com.alibaba.rocketmq.client.consumer 中的 类
 
PullTaskContext() - 类 com.alibaba.rocketmq.client.consumer.PullTaskContext 的构造方法
 
putKVConfigValue(String, String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: 添加KV配置
putMessage(List<MessageExt>) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
putTask(String, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 

Q

queryConsumerOffset(String, QueryConsumerOffsetRequestHeader, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
查询Consumer消费进度
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
queryMessage(String, QueryMessageRequestHeader, long, InvokeCallback) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
查询消息
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
queryMessage(String, String, int, long, long) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
根据消息Key查询消息
queryMessage(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
QueryResult - com.alibaba.rocketmq.client 中的 类
查询消息返回结果
QueryResult(long, List<MessageExt>) - 类 com.alibaba.rocketmq.client.QueryResult 的构造方法
 
queryTopicConsumeByWho(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
根据ConsumerGroup获取Consumer连接列表以及订阅关系

R

readOffset(MessageQueue, ReadOffsetType) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
readOffset(MessageQueue, ReadOffsetType) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
从本地缓存读取消费进度
readOffset(MessageQueue, ReadOffsetType) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
ReadOffsetType - com.alibaba.rocketmq.client.consumer.store 中的 枚举
 
rebalanceImmediately() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
RebalanceImpl - com.alibaba.rocketmq.client.impl.consumer 中的 类
Rebalance的具体实现
RebalanceImpl(String, MessageModel, AllocateMessageQueueStrategy, MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 的构造方法
 
RebalanceLockInterval - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的静态变量
 
RebalanceLockMaxLiveTime - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的静态变量
 
RebalancePullImpl - com.alibaba.rocketmq.client.impl.consumer 中的 类
 
RebalancePullImpl(DefaultMQPullConsumerImpl) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 的构造方法
 
RebalancePullImpl(String, MessageModel, AllocateMessageQueueStrategy, MQClientFactory, DefaultMQPullConsumerImpl) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 的构造方法
 
RebalancePushImpl - com.alibaba.rocketmq.client.impl.consumer 中的 类
 
RebalancePushImpl(DefaultMQPushConsumerImpl) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 的构造方法
 
RebalancePushImpl(String, MessageModel, AllocateMessageQueueStrategy, MQClientFactory, DefaultMQPushConsumerImpl) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 的构造方法
 
RebalanceService - com.alibaba.rocketmq.client.impl.consumer 中的 类
Rebalance服务
RebalanceService(MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceService 的构造方法
 
recalculatePullFromWhichNode(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
每个队列都应该有相应的变量来保存从哪个服务器拉
recordSnapshotPeriodically() - 类 com.alibaba.rocketmq.client.stat.ConsumerStatManager 中的方法
每隔1秒记录一次
registerAdminExt(String, MQAdminExtInner) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
registerCheckForbiddenHook(CheckForbiddenHook) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
registerClient(String, HeartbeatData, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
registerConsumeMessageHook(ConsumeMessageHook) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
registerConsumer(String, MQConsumerInner) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
registerFilterMessageHook(FilterMessageHook) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
registerFilterMessageHook(FilterMessageHook) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
registerFilterMessageHook(ArrayList<FilterMessageHook>) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
 
registerMessageListener(MessageListener) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
registerMessageListener(MessageListener) - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
注册消息监听器,一个Consumer只能有一个监听器
registerMessageListener(MessageListener) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
registerMessageQueueListener(String, MessageQueueListener) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
registerMessageQueueListener(String, MessageQueueListener) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
注册监听队列变化的listener对象
registerProducer(String, DefaultMQProducerImpl) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
registerPullTaskCallback(String, PullTaskCallback) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
registerSendMessageHook(SendMessageHook) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
regularExpressionMatcher(String, String) - 类 com.alibaba.rocketmq.client.Validators 中的静态方法
通过正则表达式进行字符匹配
RemoteBrokerOffsetStore - com.alibaba.rocketmq.client.consumer.store 中的 类
消费进度存储到远端Broker,比较可靠
RemoteBrokerOffsetStore(MQClientFactory, String) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 的构造方法
 
removeClientFactory(String) - 类 com.alibaba.rocketmq.client.impl.MQClientManager 中的方法
 
removeMessage(List<MessageExt>) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
删除已经消费过的消息,返回最小Offset,这个Offset对应的消息未消费
removeOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
removeOffset(MessageQueue) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
删除不必要的MessageQueue offset
removeOffset(MessageQueue) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
removeUnnecessaryMessageQueue(MessageQueue, ProcessQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
removeUnnecessaryMessageQueue(MessageQueue, ProcessQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePullImpl 中的方法
 
removeUnnecessaryMessageQueue(MessageQueue, ProcessQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl 中的方法
 
resetClientConfig(ClientConfig) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
resetOffset(ChannelHandlerContext, RemotingCommand) - 类 com.alibaba.rocketmq.client.impl.ClientRemotingProcessor 中的方法
重置 offset, oneWay调用,无返回值。
resetOffset(String, String, Map<MessageQueue, Long>) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
resetOffsetByTimeStamp(long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
resetOffsetByTimestamp(MessageModel, String, String, String, long) - 类 com.alibaba.rocketmq.client.MQHelper 中的静态方法
根据时间戳来重置一个订阅组的消费进度
resetOffsetByTimestamp(MessageModel, String, String, long) - 类 com.alibaba.rocketmq.client.MQHelper 中的静态方法
 
resume() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
resume() - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
消费线程恢复,继续消费
resume() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
rollback() - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
run() - 类 com.alibaba.rocketmq.client.impl.consumer.PullMessageService 中的方法
 
run() - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceService 中的方法
 

S

searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
searchOffset(String, String, int, long, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
根据时间查询Offset
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
searchOffset(MessageQueue, long) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
根据时间查询对应的offset,精确到毫秒
P.S.
searchOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
select(List<MessageQueue>, Message, Object) - 接口 com.alibaba.rocketmq.client.producer.MessageQueueSelector 中的方法
 
select(List<MessageQueue>, Message, Object) - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByHash 中的方法
 
select(List<MessageQueue>, Message, Object) - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByMachineRoom 中的方法
 
select(List<MessageQueue>, Message, Object) - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByRandoom 中的方法
 
selectConsumer(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
SelectMessageQueueByHash - com.alibaba.rocketmq.client.producer.selector 中的 类
使用哈希算法来选择队列,顺序消息通常都这样做
SelectMessageQueueByHash() - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByHash 的构造方法
 
SelectMessageQueueByMachineRoom - com.alibaba.rocketmq.client.producer.selector 中的 类
根据机房来选择发往哪个队列,支付宝逻辑机房使用
SelectMessageQueueByMachineRoom() - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByMachineRoom 的构造方法
 
SelectMessageQueueByRandoom - com.alibaba.rocketmq.client.producer.selector 中的 类
发送消息,随机选择队列
SelectMessageQueueByRandoom() - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByRandoom 的构造方法
 
selectOneMessageQueue(String) - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
如果lastBrokerName不为null,则寻找与其不同的MessageQueue
selectProducer(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
send(Message, SendCallback) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
DEFAULT ASYNC -------------------------------------------------------
send(Message, MessageQueue) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
KERNEL SYNC -------------------------------------------------------
send(Message, MessageQueue, SendCallback) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
KERNEL ASYNC -------------------------------------------------------
send(Message, MessageQueueSelector, Object) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
SELECT SYNC -------------------------------------------------------
send(Message, MessageQueueSelector, Object, SendCallback) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
SELECT ASYNC -------------------------------------------------------
send(Message) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
DEFAULT SYNC -------------------------------------------------------
send(Message) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message, SendCallback) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message, MessageQueue) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message, MessageQueue, SendCallback) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message, MessageQueueSelector, Object) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message, MessageQueueSelector, Object, SendCallback) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
send(Message) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,同步调用
send(Message, SendCallback) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,异步调用
send(Message, MessageQueue) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
向指定队列发送消息,同步调用
send(Message, MessageQueue, SendCallback) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
向指定队列发送消息,异步调用
send(Message, MessageQueueSelector, Object) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,可以自定义选择队列,队列的总数可能会由于Broker的启停变化
如果要保证消息严格有序,在向运维人员申请Topic时,需要特别说明
同步调用
send(Message, MessageQueueSelector, Object, SendCallback) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,可以自定义选择队列,队列的总数可能会由于Broker的启停变化
如果要保证消息严格有序,在向运维人员申请Topic时,需要特别说明
异步调用
SendCallback - com.alibaba.rocketmq.client.producer 中的 接口
异步发送消息回调接口
sendHearbeat(String, HeartbeatData, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
发送心跳
sendHeartbeatToAllBrokerWithLock() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
sendMessage(String, String, Message, SendMessageRequestHeader, long, CommunicationMode, SendCallback) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
发送消息
sendMessageAfter(SendMessageContext) - 接口 com.alibaba.rocketmq.client.hook.SendMessageHook 中的方法
 
sendMessageBack(MessageExt, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
sendMessageBack(MessageExt, int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
sendMessageBack(MessageExt, int) - 接口 com.alibaba.rocketmq.client.consumer.MQConsumer 中的方法
Consumer消费失败的消息可以选择重新发回到服务器端,并延时消费
会首先尝试将消息发回到消息之前存储的主机,此时只传送消息Offset,消息体不传送,不会占用网络带宽
如果发送失败,会自动重试发往其他主机,此时消息体也会传送
重传回去的消息只会被当前Consumer Group消费。
sendMessageBack(MessageExt, ConsumeConcurrentlyContext) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
sendMessageBack(MessageExt, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
sendMessageBack(MessageExt, int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
sendMessageBefore(SendMessageContext) - 接口 com.alibaba.rocketmq.client.hook.SendMessageHook 中的方法
 
SendMessageContext - com.alibaba.rocketmq.client.hook 中的 类
 
SendMessageContext() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 的构造方法
 
SendMessageHook - com.alibaba.rocketmq.client.hook 中的 接口
 
sendMessageInTransaction(Message, LocalTransactionExecuter, Object) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
sendMessageInTransaction(Message, LocalTransactionExecuter, Object) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
sendMessageInTransaction(Message, LocalTransactionExecuter, Object) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
 
sendMessageInTransaction(Message, LocalTransactionExecuter, Object) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
sendOneway(Message) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
DEFAULT ONEWAY -------------------------------------------------------
sendOneway(Message, MessageQueue) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
KERNEL ONEWAY -------------------------------------------------------
sendOneway(Message, MessageQueueSelector, Object) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
SELECT ONEWAY -------------------------------------------------------
sendOneway(Message) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
sendOneway(Message, MessageQueue) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
sendOneway(Message, MessageQueueSelector, Object) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
sendOneway(Message) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,Oneway形式,服务器不应答,无法保证消息是否成功到达服务器
sendOneway(Message, MessageQueue) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
向指定队列发送消息,Oneway形式,服务器不应答,无法保证消息是否成功到达服务器
sendOneway(Message, MessageQueueSelector, Object) - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
发送消息,可以自定义选择队列,队列的总数可能会由于Broker的启停变化
如果要保证消息严格有序,在向运维人员申请Topic时,需要特别说明
Oneway形式,服务器不应答,无法保证消息是否成功到达服务器
SendResult - com.alibaba.rocketmq.client.producer 中的 类
发送消息结果
SendResult() - 类 com.alibaba.rocketmq.client.producer.SendResult 的构造方法
 
SendResult(SendStatus, String, MessageQueue, long, String) - 类 com.alibaba.rocketmq.client.producer.SendResult 的构造方法
 
SendStatus - com.alibaba.rocketmq.client.producer 中的 枚举
这4种状态都表示消息已经成功到达Master
setAckIndex(int) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 中的方法
 
setAllocateMessageQueueStrategy(AllocateMessageQueueStrategy) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setAllocateMessageQueueStrategy(AllocateMessageQueueStrategy) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setAllocateMessageQueueStrategy(AllocateMessageQueueStrategy) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
setArg(Object) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setArg(Object) - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
setArg(Object) - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
setArg(Object) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setAutoCommit(boolean) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 中的方法
 
setBrokerAddr(String) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setBrokerAddr(String) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setBrokerSuspendMaxTimeMillis(long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setCallbackTable(ConcurrentHashMap<String, PullTaskCallback>) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
setCheckRequestHoldMax(int) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
setCheckThreadPoolMaxSize(int) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
setCheckThreadPoolMinSize(int) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
setClientCallbackExecutorThreads(int) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setClientIP(String) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setCommunicationMode(CommunicationMode) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setCommunicationMode(CommunicationMode) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setCompressMsgBodyOverHowmuch(int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setConsumeConcurrentlyMaxSpan(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumeFromWhere(ConsumeFromWhere) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumeMessageBatchMaxSize(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumeOrderly(boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
setConsumerGroup(String) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
setConsumeridcs(Set<String>) - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByMachineRoom 中的方法
 
setConsumeridcs(Set<String>) - 类 com.alibaba.rocketmq.client.producer.selector.SelectMessageQueueByMachineRoom 中的方法
 
setConsumerPullTimeoutMillis(long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setConsumerTimeoutMillisWhenSuspend(long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setConsumeThreadMax(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumeThreadMin(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setConsumeTimestamp(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setCreateTimestamp(long) - 类 com.alibaba.rocketmq.client.stat.ConsumerStat 中的方法
 
setCreateTopicKey(String) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setDefaultMQPullConsumer(DefaultMQPullConsumer) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
setDefaultTopicQueueNums(int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setDelayLevelWhenNextConsume(int) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext 中的方法
 
setDroped(boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
setException(Exception) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setException(Exception) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setGroup(String) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setHeartbeatBrokerInterval(int) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setInstanceName(String) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setLastLockTimestamp(long) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
 
setLocalTransactionState(LocalTransactionState) - 类 com.alibaba.rocketmq.client.producer.TransactionSendResult 中的方法
 
setLocked(boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
======================================================================== 以下部分为顺序消息专有操作
setLog(Logger) - 类 com.alibaba.rocketmq.client.log.ClientLogger 中的静态方法
 
setMaxMessageSize(int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setMessage(Message) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setMessage(Message) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setMessageBinary(byte[]) - 类 com.alibaba.rocketmq.client.impl.consumer.PullResultExt 中的方法
 
setMessageListener(MessageListener) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setMessageModel(MessageModel) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setMessageModel(MessageModel) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setMessageModel(MessageModel) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
setMessageModel(MessageModel) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
setMessageQueue(MessageQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
setMessageQueue(MessageQueue) - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
setMessageQueueList(List<MessageQueue>) - 类 com.alibaba.rocketmq.client.consumer.rebalance.AllocateMessageQueueByConfig 中的方法
 
setMessageQueueList(List<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
setMessageQueueListener(MessageQueueListener) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setMq(MessageQueue) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setMq(MessageQueue) - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
setMq(MessageQueue) - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
setMq(MessageQueue) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setmQClientFactory(MQClientFactory) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
setMsgFoundList(List<MessageExt>) - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
setMsgId(String) - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
setMsgList(List<MessageExt>) - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
setMsgList(List<MessageExt>) - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
setNamesrvAddr(String) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setNextOffset(long) - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
setOffsetStore(OffsetStore) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setOffsetStore(OffsetStore) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setOffsetStore(OffsetStore) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
setOffsetStore(OffsetStore) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
setOffsetTable(ConcurrentHashMap<MessageQueue, AtomicLong>) - 类 com.alibaba.rocketmq.client.consumer.store.OffsetSerializeWrapper 中的方法
 
setOrderTopic(boolean) - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
setPause(boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
setPersistConsumerOffsetInterval(int) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setPollNameServerInteval(int) - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
setPostSubscriptionWhenPull(boolean) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setProcessQueue(ProcessQueue) - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
setProducerGroup(String) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setProducerGroup(String) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setPullBatchSize(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setPullInterval(long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setPullNextDelayTimeMillis(int) - 类 com.alibaba.rocketmq.client.consumer.PullTaskContext 中的方法
 
setPullThreadNums(int) - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
 
setPullThresholdForQueue(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setQueueOffset(long) - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
setRegisterTopics(Set<String>) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setRetryAnotherBrokerWhenNotStoreOK(boolean) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setRetryTimesWhenSendFailed(int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setSendMsgTimeout(int) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setSendResult(SendResult) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setSendResult(SendResult) - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
setSendStatus(SendStatus) - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
setSendWhichQueue(AtomicInteger) - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
setSessionCredentials(SessionCredentials) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
setSubscription(Map<String, String>) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setSuccess(boolean) - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
setSuspendCurrentQueueTimeMillis(long) - 类 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyContext 中的方法
 
setTransactionCheckListener(TransactionCheckListener) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
setUnitMode(boolean) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
setUnitMode(boolean) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
setUnitMode(boolean) - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
setUnitMode(boolean) - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
setUnitMode(boolean) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
setZipCompressLevel(int) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
shutdown() - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
关闭服务
shutdown() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
关闭服务
shutdown() - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
关闭服务,一旦关闭,此对象将不可用
shutdown() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
shutdown() - 接口 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageService 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
shutdown(boolean) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
shutdown() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
shutdown() - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
关闭服务,一旦关闭,此对象将不可用
shutdown() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
start() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
start() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
start() - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
启动服务
start() - 类 com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService 中的方法
启动服务
start() - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
启动服务,调用之前确保registerMessageListener与subscribe都已经调用
或者已经通过Spring注入了相关配置
start() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
start() - 接口 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageService 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
start() - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
start(boolean) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
start() - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
start() - 接口 com.alibaba.rocketmq.client.producer.MQProducer 中的方法
启动服务
start() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 中的方法
 
submitConsumeRequest(List<MessageExt>, ProcessQueue, MessageQueue, boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
submitConsumeRequest(List<MessageExt>, ProcessQueue, MessageQueue, boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
submitConsumeRequest(List<MessageExt>, ProcessQueue, MessageQueue, boolean) - 接口 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageService 中的方法
 
subscribe(String, String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
subscribe(String, String) - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
订阅消息,方法可以调用多次来订阅不同的Topic,也可覆盖之前Topic的订阅过滤表达式
subscribe(String, String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
subscriptionInner - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
subscriptions() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
subscriptions() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
subscriptions() - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 
suspend() - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
suspend() - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
消费线程挂起,暂停消费
suspend() - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 

T

takeMessags(int) - 类 com.alibaba.rocketmq.client.impl.consumer.ProcessQueue 中的方法
如果取不到消息,则将正在消费状态置为false
TopicPublishInfo - com.alibaba.rocketmq.client.impl.producer 中的 类
发布Topic用到的路由信息
TopicPublishInfo() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 的构造方法
 
topicRouteData2TopicPublishInfo(String, TopicRouteData) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的静态方法
 
topicRouteData2TopicSubscribeInfo(String, TopicRouteData) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的静态方法
 
topicSubscribeInfoTable - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的变量
 
toString() - 类 com.alibaba.rocketmq.client.ClientConfig 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.consumer.PullResult 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.hook.CheckForbiddenContext 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.hook.ConsumeMessageContext 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.hook.FilterMessageContext 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.hook.SendMessageContext 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.impl.consumer.PullRequest 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.impl.producer.TopicPublishInfo 中的方法
 
toString() - 类 com.alibaba.rocketmq.client.producer.SendResult 中的方法
 
TransactionCheckListener - com.alibaba.rocketmq.client.producer 中的 接口
服务器回调Producer,检查本地事务分支成功还是失败
TransactionMQProducer - com.alibaba.rocketmq.client.producer 中的 类
支持分布式事务Producer
TransactionMQProducer() - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 的构造方法
 
TransactionMQProducer(String) - 类 com.alibaba.rocketmq.client.producer.TransactionMQProducer 的构造方法
 
TransactionSendResult - com.alibaba.rocketmq.client.producer 中的 类
发送事务消息返回结果
TransactionSendResult() - 类 com.alibaba.rocketmq.client.producer.TransactionSendResult 的构造方法
 
tryLockLaterAndReconsume(MessageQueue, ProcessQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 

U

unlock(MessageQueue, boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
unlockAll(boolean) - 类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 中的方法
 
unlockAllMQ() - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
unlockBatchMQ(String, UnlockBatchRequestBody, long, boolean) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
unregisterAdminExt(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
unregisterClient(String, String, String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
发送心跳
unregisterConsumer(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
unregisterProducer(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
unsubscribe(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
unsubscribe(String) - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
取消订阅,从当前订阅组内注销,消息会被订阅组内其他订阅者订阅
unsubscribe(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
updateBrokerConfig(String, Properties, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
更新Broker的配置文件
updateConsumeOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
updateConsumeOffset(MessageQueue, long) - 接口 com.alibaba.rocketmq.client.consumer.MQPullConsumer 中的方法
更新消费进度
只是更新Consumer缓存中的数据,如果是广播模式,则定时更新到本地存储
如果是集群模式,则定时更新到远端Broker

P.S.

updateConsumeOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
updateConsumeOffset(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
updateConsumerOffset(String, UpdateConsumerOffsetRequestHeader, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
更新Consumer消费进度
updateConsumerOffsetOneway(String, UpdateConsumerOffsetRequestHeader, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
更新Consumer消费进度
updateCorePoolSize(int) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
updateCorePoolSize(int) - 接口 com.alibaba.rocketmq.client.consumer.MQPushConsumer 中的方法
动态调整消费线程池线程数量
updateCorePoolSize(int) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageConcurrentlyService 中的方法
 
updateCorePoolSize(int) - 类 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService 中的方法
 
updateCorePoolSize(int) - 接口 com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageService 中的方法
 
updateCorePoolSize(int) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
updateNameServerAddressList(String) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
 
updateOffset(MessageQueue, long, boolean) - 类 com.alibaba.rocketmq.client.consumer.store.LocalFileOffsetStore 中的方法
 
updateOffset(MessageQueue, long, boolean) - 接口 com.alibaba.rocketmq.client.consumer.store.OffsetStore 中的方法
更新消费进度,存储到内存
updateOffset(MessageQueue, long, boolean) - 类 com.alibaba.rocketmq.client.consumer.store.RemoteBrokerOffsetStore 中的方法
 
updatePullFromWhichNode(MessageQueue, long) - 类 com.alibaba.rocketmq.client.impl.consumer.PullAPIWrapper 中的方法
 
updateTopicPublishInfo(String, TopicPublishInfo) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
updateTopicPublishInfo(String, TopicPublishInfo) - 接口 com.alibaba.rocketmq.client.impl.producer.MQProducerInner 中的方法
 
updateTopicRouteInfoFromNameServer() - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
updateTopicRouteInfoFromNameServer(String) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
 
updateTopicRouteInfoFromNameServer(String, boolean, DefaultMQProducer) - 类 com.alibaba.rocketmq.client.impl.factory.MQClientFactory 中的方法
调用Name Server接口,根据Topic获取路由信息
updateTopicSubscribeInfo(String, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
updateTopicSubscribeInfo(String, Set<MessageQueue>) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
updateTopicSubscribeInfo(String, Set<MessageQueue>) - 接口 com.alibaba.rocketmq.client.impl.consumer.MQConsumerInner 中的方法
 

V

Validators - com.alibaba.rocketmq.client 中的 类
有效性检查公用类。
Validators() - 类 com.alibaba.rocketmq.client.Validators 的构造方法
 
validPatternStr - 类 com.alibaba.rocketmq.client.Validators 中的静态变量
 
valueOf(String) - 枚举 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyStatus 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.consumer.PullStatus 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.consumer.store.ReadOffsetType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.impl.CommunicationMode 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.producer.LocalTransactionState 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 com.alibaba.rocketmq.client.producer.SendStatus 中的静态方法
返回带有指定名称的该类型的枚举常量。
values() - 枚举 com.alibaba.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.consumer.listener.ConsumeOrderlyStatus 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.consumer.PullStatus 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.consumer.store.ReadOffsetType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.impl.CommunicationMode 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.producer.LocalTransactionState 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 com.alibaba.rocketmq.client.producer.SendStatus 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
viewMessage(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPullConsumer 中的方法
 
viewMessage(String) - 类 com.alibaba.rocketmq.client.consumer.DefaultMQPushConsumer 中的方法
 
viewMessage(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPullConsumerImpl 中的方法
 
viewMessage(String) - 类 com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl 中的方法
 
viewMessage(String) - 类 com.alibaba.rocketmq.client.impl.MQAdminImpl 中的方法
 
viewMessage(String, long, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
根据时间查询Offset
viewMessage(String) - 类 com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl 中的方法
 
viewMessage(String) - 接口 com.alibaba.rocketmq.client.MQAdmin 中的方法
根据消息ID,从服务器获取完整的消息
viewMessage(String) - 类 com.alibaba.rocketmq.client.producer.DefaultMQProducer 中的方法
 
VIRTUAL_APPGROUP_PREFIX - 类 com.alibaba.rocketmq.client.VirtualEnvUtil 中的静态变量
 
VirtualEnvUtil - com.alibaba.rocketmq.client 中的 类
虚拟环境相关 API 封装
VirtualEnvUtil() - 类 com.alibaba.rocketmq.client.VirtualEnvUtil 的构造方法
 

W

wipeWritePermOfBroker(String, String, long) - 类 com.alibaba.rocketmq.client.impl.MQClientAPIImpl 中的方法
Name Server: Broker下线前,清除Broker对应的权限

A B C D E F G H I L M N O P Q R S T U V W

Copyright © 2012-2014. All Rights Reserved.