com.alibaba.rocketmq.client.impl.consumer
类 ConsumeMessageOrderlyService
java.lang.Object
com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService
- 所有已实现的接口:
- ConsumeMessageService
public class ConsumeMessageOrderlyService
- extends Object
- implements ConsumeMessageService
顺序消费消息服务
- 从以下版本开始:
- 2013-6-27
- 作者:
- shijia.wxr
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConsumeMessageOrderlyService
public ConsumeMessageOrderlyService(DefaultMQPushConsumerImpl defaultMQPushConsumerImpl,
MessageListenerOrderly messageListener)
start
public void start()
- 指定者:
- 接口
ConsumeMessageService 中的 start
shutdown
public void shutdown()
- 指定者:
- 接口
ConsumeMessageService 中的 shutdown
unlockAllMQ
public void unlockAllMQ()
lockMQPeriodically
public void lockMQPeriodically()
lockOneMQ
public boolean lockOneMQ(MessageQueue mq)
tryLockLaterAndReconsume
public void tryLockLaterAndReconsume(MessageQueue mq,
ProcessQueue processQueue,
long delayMills)
getConsumerStat
public ConsumerStat getConsumerStat()
processConsumeResult
public boolean processConsumeResult(List<MessageExt> msgs,
ConsumeOrderlyStatus status,
ConsumeOrderlyContext context,
com.alibaba.rocketmq.client.impl.consumer.ConsumeMessageOrderlyService.ConsumeRequest consumeRequest)
submitConsumeRequest
public void submitConsumeRequest(List<MessageExt> msgs,
ProcessQueue processQueue,
MessageQueue messageQueue,
boolean dispathToConsume)
- 指定者:
- 接口
ConsumeMessageService 中的 submitConsumeRequest
updateCorePoolSize
public void updateCorePoolSize(int corePoolSize)
- 指定者:
- 接口
ConsumeMessageService 中的 updateCorePoolSize
Copyright © 2012-2014. All Rights Reserved.