public interface MQConsumer extends MQAdmin
| 限定符和类型 | 方法和说明 |
|---|---|
Set<MessageQueue> |
fetchSubscribeMessageQueues(String topic)
Fetch message queues from consumer cache according to the topic
|
void |
sendMessageBack(MessageExt msg,
int delayLevel)
已过时。
|
void |
sendMessageBack(MessageExt msg,
int delayLevel,
String brokerName)
If consuming failure,message will be send back to the broker,and delay consuming some time
|
createTopic, createTopic, earliestMsgStoreTime, maxOffset, minOffset, queryMessage, searchOffset, viewMessage, viewMessage@Deprecated void sendMessageBack(MessageExt msg, int delayLevel) throws com.alibaba.rocketmq.remoting.exception.RemotingException, MQBrokerException, InterruptedException, MQClientException
msg - delayLevel - InterruptedExceptionMQBrokerExceptioncom.alibaba.rocketmq.remoting.exception.RemotingExceptionMQClientExceptionvoid sendMessageBack(MessageExt msg, int delayLevel, String brokerName) throws com.alibaba.rocketmq.remoting.exception.RemotingException, MQBrokerException, InterruptedException, MQClientException
msg - delayLevel - brokerName - com.alibaba.rocketmq.remoting.exception.RemotingExceptionMQBrokerExceptionInterruptedExceptionMQClientExceptionSet<MessageQueue> fetchSubscribeMessageQueues(String topic) throws MQClientException
topic - message topicMQClientExceptionCopyright © 2012–2016. All rights reserved.