public class MQPullConsumerScheduleService extends Object
| 构造器和说明 |
|---|
MQPullConsumerScheduleService(String consumerGroup) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentHashMap<String,PullTaskCallback> |
getCallbackTable() |
DefaultMQPullConsumer |
getDefaultMQPullConsumer() |
MessageModel |
getMessageModel() |
int |
getPullThreadNums() |
void |
putTask(String topic,
Set<MessageQueue> mqNewSet) |
void |
registerPullTaskCallback(String topic,
PullTaskCallback callback) |
void |
setCallbackTable(ConcurrentHashMap<String,PullTaskCallback> callbackTable) |
void |
setDefaultMQPullConsumer(DefaultMQPullConsumer defaultMQPullConsumer) |
void |
setMessageModel(MessageModel messageModel) |
void |
setPullThreadNums(int pullThreadNums) |
void |
shutdown() |
void |
start() |
public MQPullConsumerScheduleService(String consumerGroup)
public void putTask(String topic, Set<MessageQueue> mqNewSet)
public void start()
throws MQClientException
public void registerPullTaskCallback(String topic, PullTaskCallback callback)
public void shutdown()
public ConcurrentHashMap<String,PullTaskCallback> getCallbackTable()
public void setCallbackTable(ConcurrentHashMap<String,PullTaskCallback> callbackTable)
public int getPullThreadNums()
public void setPullThreadNums(int pullThreadNums)
public DefaultMQPullConsumer getDefaultMQPullConsumer()
public void setDefaultMQPullConsumer(DefaultMQPullConsumer defaultMQPullConsumer)
public MessageModel getMessageModel()
public void setMessageModel(MessageModel messageModel)
Copyright © 2012–2016. All rights reserved.