public interface MqWatcher
| 限定符和类型 | 方法和说明 |
|---|---|
void |
init(MqServiceInternal serverInternal)
初始化
|
void |
onAcknowledge(String topic,
String consumerGroup,
MqMessageHolder messageHolder,
boolean isOk)
回执时
|
void |
onDistribute(String topic,
String consumerGroup,
MqMessageHolder messageHolder)
派发时
|
void |
onPublish(org.noear.socketd.transport.core.Message message)
发布时
|
void |
onSave()
保存时
|
void |
onStartAfter()
服务启动之后
|
void |
onStartBefore()
服务启动之前
|
void |
onStopAfter()
服务停止之后
|
void |
onStopBefore()
服务停止之前
|
void |
onSubscribe(String topic,
String consumerGroup,
org.noear.socketd.transport.core.Session session)
订阅时
|
void |
onUnPublish(org.noear.socketd.transport.core.Message message)
取消发布时
|
void |
onUnSubscribe(String topic,
String consumerGroup,
org.noear.socketd.transport.core.Session session)
取消订阅时
|
void init(MqServiceInternal serverInternal)
void onStartBefore()
void onStartAfter()
void onStopBefore()
void onStopAfter()
void onSave()
void onSubscribe(String topic, String consumerGroup, org.noear.socketd.transport.core.Session session)
topic - 主题consumerGroup - 消费者组session - 会话(即消费者)void onUnSubscribe(String topic, String consumerGroup, org.noear.socketd.transport.core.Session session)
topic - 主题consumerGroup - 消费者组session - 会话(即消费者)void onPublish(org.noear.socketd.transport.core.Message message)
message - 消息void onUnPublish(org.noear.socketd.transport.core.Message message)
message - 消息void onDistribute(String topic, String consumerGroup, MqMessageHolder messageHolder)
topic - 主题consumerGroup - 消费者组messageHolder - 消息持有人void onAcknowledge(String topic, String consumerGroup, MqMessageHolder messageHolder, boolean isOk)
topic - 主题consumerGroup - 消费者组messageHolder - 消息持有人isOk - 回执Copyright © 2023. All rights reserved.