public class DefaultMqttClientProcessor extends Object implements IMqttClientProcessor
| Constructor and Description |
|---|
DefaultMqttClientProcessor(MqttClientCreator mqttClientCreator) |
| Modifier and Type | Method and Description |
|---|---|
void |
processConAck(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttConnAckMessage message)
处理服务端链接 ack
|
void |
processDecodeFailure(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message,
Throwable ex)
处理编解码失败
|
void |
processPubAck(org.dromara.mica.mqtt.codec.MqttPubAckMessage message)
处理服务端 publish 的 ack
|
void |
processPubComp(org.dromara.mica.mqtt.codec.MqttMessage message)
处理服务端 publish comp
|
void |
processPublish(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttPublishMessage message)
处理服务端 publish 的消息
|
void |
processPubRec(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message)
处理服务端 publish rec
|
void |
processPubRel(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message)
处理服务端 publish rel
|
void |
processSubAck(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttSubAckMessage message)
处理服务端订阅的 ack
|
void |
processUnSubAck(org.dromara.mica.mqtt.codec.MqttUnsubAckMessage message)
处理服务端解除订阅的 ack
|
public DefaultMqttClientProcessor(MqttClientCreator mqttClientCreator)
public void processDecodeFailure(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message,
Throwable ex)
IMqttClientProcessorprocessDecodeFailure in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttMessageex - Throwablepublic void processConAck(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttConnAckMessage message)
IMqttClientProcessorprocessConAck in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttConnAckMessagepublic void processSubAck(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttSubAckMessage message)
IMqttClientProcessorprocessSubAck in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttSubAckMessagepublic void processPublish(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttPublishMessage message)
IMqttClientProcessorprocessPublish in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttPublishMessagepublic void processUnSubAck(org.dromara.mica.mqtt.codec.MqttUnsubAckMessage message)
IMqttClientProcessorprocessUnSubAck in interface IMqttClientProcessormessage - MqttSubAckMessagepublic void processPubAck(org.dromara.mica.mqtt.codec.MqttPubAckMessage message)
IMqttClientProcessorprocessPubAck in interface IMqttClientProcessormessage - MqttPubAckMessagepublic void processPubRec(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message)
IMqttClientProcessorprocessPubRec in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttPubAckMessagepublic void processPubRel(org.tio.core.ChannelContext context,
org.dromara.mica.mqtt.codec.MqttMessage message)
IMqttClientProcessorprocessPubRel in interface IMqttClientProcessorcontext - ChannelContextmessage - MqttPubAckMessagepublic void processPubComp(org.dromara.mica.mqtt.codec.MqttMessage message)
IMqttClientProcessorprocessPubComp in interface IMqttClientProcessormessage - MqttPubAckMessageCopyright © 2025. All rights reserved.