| 程序包 | 说明 |
|---|---|
| org.noear.folkmq.server |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,MqMessageHolder> |
MqQueueBase.messageMap |
protected DelayQueue<MqMessageHolder> |
MqQueueBase.messageQueue |
| 限定符和类型 | 方法和说明 |
|---|---|
MqMessageHolder |
MqMessageHolder.delayed()
延后(生成下次派发时间)
|
MqMessageHolder |
MqMessageHolder.noTransaction() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,MqMessageHolder> |
MqQueueDefault.getMessageMap()
获取消息表
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MqQueueDefault.add(MqMessageHolder messageHolder)
添加消息
|
void |
MqQueue.add(MqMessageHolder messageHolder)
添加消息
|
protected void |
MqQueueDefault.affirmAtDo(MqMessageHolder messageHolder,
boolean isRollback)
事务确认处理
|
protected boolean |
MqQueueDefault.distribute0(MqMessageHolder messageHolder)
执行派发
|
static long |
MqNextTime.getNextTime(MqMessageHolder messageHolder)
获取下次派发时间
|
protected org.noear.socketd.transport.core.Session |
MqQueueBase.getSessionOne(MqMessageHolder messageHolder)
获取一个会话(轮询负载均衡)
|
void |
MqQueueBase.messageCountAdd(MqMessageHolder mh)
消息计数加数
|
void |
MqQueueBase.messageCountSub(MqMessageHolder mh)
消息计数减数
|
void |
MqWatcherDefault.onAcknowledge(String topic,
String consumerGroup,
MqMessageHolder messageHolder,
boolean isOk) |
void |
MqWatcher.onAcknowledge(String topic,
String consumerGroup,
MqMessageHolder messageHolder,
boolean isOk)
回执时
|
void |
MqWatcherDefault.onDistribute(String topic,
String consumerGroup,
MqMessageHolder messageHolder) |
void |
MqWatcher.onDistribute(String topic,
String consumerGroup,
MqMessageHolder messageHolder)
派发时
|
protected boolean |
MqQueueDefault.transpond0(MqMessageHolder messageHolder)
执行转发
|
Copyright © 2024. All rights reserved.