com.alibaba.rocketmq.client.impl.consumer
类 RebalancePushImpl
java.lang.Object
com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl
com.alibaba.rocketmq.client.impl.consumer.RebalancePushImpl
public class RebalancePushImpl
- extends RebalanceImpl
- 从以下版本开始:
- 2013-6-22
- 作者:
- shijia.wxr
| 从类 com.alibaba.rocketmq.client.impl.consumer.RebalanceImpl 继承的方法 |
doRebalance, getAllocateMessageQueueStrategy, getConsumerGroup, getMessageModel, getmQClientFactory, getProcessQueueTable, getSubscriptionInner, getTopicSubscribeInfoTable, lock, lockAll, setAllocateMessageQueueStrategy, setConsumerGroup, setMessageModel, setmQClientFactory, unlock, unlockAll |
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RebalancePushImpl
public RebalancePushImpl(DefaultMQPushConsumerImpl defaultMQPushConsumerImpl)
RebalancePushImpl
public RebalancePushImpl(String consumerGroup,
MessageModel messageModel,
AllocateMessageQueueStrategy allocateMessageQueueStrategy,
MQClientFactory mQClientFactory,
DefaultMQPushConsumerImpl defaultMQPushConsumerImpl)
dispatchPullRequest
public void dispatchPullRequest(List<PullRequest> pullRequestList)
- 指定者:
- 类
RebalanceImpl 中的 dispatchPullRequest
computePullFromWhere
public long computePullFromWhere(MessageQueue mq)
- 指定者:
- 类
RebalanceImpl 中的 computePullFromWhere
messageQueueChanged
public void messageQueueChanged(String topic,
Set<MessageQueue> mqAll,
Set<MessageQueue> mqDivided)
- 指定者:
- 类
RebalanceImpl 中的 messageQueueChanged
removeUnnecessaryMessageQueue
public boolean removeUnnecessaryMessageQueue(MessageQueue mq,
ProcessQueue pq)
- 指定者:
- 类
RebalanceImpl 中的 removeUnnecessaryMessageQueue
Copyright © 2012-2014. All Rights Reserved.