com.alibaba.rocketmq.client.consumer
类 MQPullConsumerScheduleService
java.lang.Object
com.alibaba.rocketmq.client.consumer.MQPullConsumerScheduleService
public class MQPullConsumerScheduleService
- extends Object
PullConsumer的调度服务,降低Pull方式的编程复杂度
- 从以下版本开始:
- 2014-2-26
- 作者:
- shijia.wxr
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MQPullConsumerScheduleService
public MQPullConsumerScheduleService(String consumerGroup)
putTask
public void putTask(String topic,
Set<MessageQueue> mqNewSet)
start
public void start()
throws MQClientException
- 启动服务
- 抛出:
MQClientException
registerPullTaskCallback
public void registerPullTaskCallback(String topic,
PullTaskCallback callback)
shutdown
public void shutdown()
- 关闭服务
getCallbackTable
public ConcurrentHashMap<String,PullTaskCallback> getCallbackTable()
setCallbackTable
public void setCallbackTable(ConcurrentHashMap<String,PullTaskCallback> callbackTable)
getPullThreadNums
public int getPullThreadNums()
setPullThreadNums
public void setPullThreadNums(int pullThreadNums)
getDefaultMQPullConsumer
public DefaultMQPullConsumer getDefaultMQPullConsumer()
setDefaultMQPullConsumer
public void setDefaultMQPullConsumer(DefaultMQPullConsumer defaultMQPullConsumer)
getMessageModel
public MessageModel getMessageModel()
setMessageModel
public void setMessageModel(MessageModel messageModel)
Copyright © 2012-2014. All Rights Reserved.