| 程序包 | 说明 |
|---|---|
| com.alibaba.tmq.client | |
| com.alibaba.tmq.client.service | |
| com.alibaba.tmq.client.system.consumer.executer | |
| com.alibaba.tmq.common.domain | |
| com.alibaba.tmq.common.service |
| 限定符和类型 | 方法和说明 |
|---|---|
static ConsumerExecuter |
TMQFactory.aquireConsumerExecuter(ConsumerKey consumerKey,
String instanceName)
获取消费者执行器
consumerKey
instanceName
|
| 限定符和类型 | 方法和说明 |
|---|---|
Result<Action> |
DefaultClientService.push(ConsumerKey consumerKey,
Message message)
推送消息
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentHashMap<ConsumerKey,MessageListener> |
ConsumerExecuter.getListenerTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
Result<Action> |
ConsumerExecuter.consume(ConsumerKey consumerKey,
Message message,
ConnectionChannel connectionChannel)
消费消息
consumerKey
message
connectionChannel
|
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentHashMap<ConsumerKey,MessageStatus> |
RetryConsumers.getConsumerTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RetryConsumers.add(ConsumerKey consumerKey,
MessageStatus messageStatus)
添加消费者
consumerKey
messageStatus
|
void |
RetryConsumers.remove(ConsumerKey consumerKey)
移除消费者
consumerKey
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RetryConsumers.setConsumerTable(ConcurrentHashMap<ConsumerKey,MessageStatus> consumerTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
Result<Action> |
ClientService.push(ConsumerKey consumerKey,
Message message)
推送消息
consumerKey
message
|
Copyright © 2018. All rights reserved.