/** * $Id: AllocateMessageQueueStrategy.java 1831 2013-05-16 01:39:51Z shijia.wxr $ */ package com.alibaba.rocketmq.client.consumer; import java.util.List; import com.alibaba.rocketmq.common.MessageQueue; /** * Consumer�����Զ�������� * * @author vintage.wang@gmail.com shijia.wxr@taobao.com * */ public interface AllocateMessageQueueStrategy { /** * ���з����㷨 * * @param group * @param topic * @param currentCID * ��ǰConsumerId * @param mqAll * ��ǰTopic�����ж��м��ϣ����ظ����ݣ������� * @param cidAll * ��ǰ�����������Consumer���ϣ����ظ����ݣ������� * @return �����������ظ����� */ public List<MessageQueue> allocate(// final String group,// final String topic,// final String currentCID,// final List<MessageQueue> mqAll,// final List<String> cidAll// ); }