public class MqClientImpl extends org.noear.socketd.transport.core.listener.BuilderListener implements MqClientInternal
| 构造器和说明 |
|---|
MqClientImpl(String serverUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
acknowledge(org.noear.socketd.transport.core.Message message,
boolean isOk)
消费确认
|
MqClient |
autoAck(boolean auto)
是否自动 ack
|
void |
onError(org.noear.socketd.transport.core.Session session,
Throwable error)
当失败时
|
CompletableFuture<?> |
publish(String topic,
String message)
发布消息
|
void |
subscribe(String topic,
Subscription subscription)
订阅主题
|
public void subscribe(String topic, Subscription subscription) throws IOException
subscribe 在接口中 MqConsumertopic - 主题subscription - 订阅IOExceptionpublic CompletableFuture<?> publish(String topic, String message) throws IOException
publish 在接口中 MqProducertopic - 主题message - 消息IOExceptionpublic void acknowledge(org.noear.socketd.transport.core.Message message,
boolean isOk)
throws IOException
acknowledge 在接口中 MqClientInternalIOExceptionpublic void onError(org.noear.socketd.transport.core.Session session,
Throwable error)
onError 在接口中 org.noear.socketd.transport.core.ListeneronError 在类中 org.noear.socketd.transport.core.listener.BuilderListenerCopyright © 2023. All rights reserved.