public class AllocateMessageQueueByConfig extends Object implements AllocateMessageQueueStrategy
| 构造器和说明 |
|---|
AllocateMessageQueueByConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<MessageQueue> |
allocate(String currentCID,
List<MessageQueue> mqAll,
List<String> cidAll)
给当前的ConsumerId分配队列
|
List<MessageQueue> |
getMessageQueueList() |
void |
setMessageQueueList(List<MessageQueue> messageQueueList) |
public List<MessageQueue> allocate(String currentCID, List<MessageQueue> mqAll, List<String> cidAll)
AllocateMessageQueueStrategyallocate 在接口中 AllocateMessageQueueStrategycurrentCID - 当前ConsumerIdmqAll - 当前Topic的所有队列集合,无重复数据,且有序cidAll - 当前订阅组的所有Consumer集合,无重复数据,且有序public List<MessageQueue> getMessageQueueList()
public void setMessageQueueList(List<MessageQueue> messageQueueList)
Copyright © 2012–2013. All rights reserved.