| 程序包 | 说明 |
|---|---|
| org.noear.folkmq.broker |
| 限定符和类型 | 方法和说明 |
|---|---|
MqMessageHolder |
MqMessageHolder.delayed()
延后(生成下次派发时间)
|
MqMessageHolder |
MqMessageHolder.delayed(long newTime)
延后(生成下次派发时间)
|
MqMessageHolder |
MqMessageHolderQueue.poll() |
MqMessageHolder |
MqMessageHolder.preDelayed(long distributeTime)
预延后
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,MqMessageHolder> |
MqQueueDefault.getMessageMap()
获取消息表
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MqQueueDefault.add(MqMessageHolder messageHolder)
添加消息
|
boolean |
MqMessageHolderQueue.add(MqMessageHolder mh) |
void |
MqQueue.add(MqMessageHolder messageHolder)
添加消息
|
protected void |
MqQueueDefault.affirmAtDo(MqMessageHolder messageHolder,
boolean isRollback)
事务确认处理
|
protected boolean |
MqQueueDefault.distribute0(MqMessageHolder messageHolder)
执行派发
|
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 org.noear.socketd.transport.core.Session |
MqQueueBase.sessionGetOne(MqMessageHolder messageHolder)
获取一个会话(轮询负载均衡)
|
protected boolean |
MqQueueDefault.transpond0(MqMessageHolder messageHolder)
执行转发
|
Copyright © 2024. All rights reserved.