Skip navigation links
A B C D E G H M O P R S T V 

A

AckTimerTask - Class in org.dromara.mica.mqtt.core.util.timer
ack TimerTask
AckTimerTask(Timer, Runnable, int, int) - Constructor for class org.dromara.mica.mqtt.core.util.timer.AckTimerTask
 

B

BUFFER_SIZE - Static variable in class org.dromara.mica.mqtt.core.util.compression.GzipCompression
 

C

compress(byte[]) - Method in interface org.dromara.mica.mqtt.core.util.compression.Compression
compress
compress(byte[]) - Method in class org.dromara.mica.mqtt.core.util.compression.GzipCompression
 
Compression - Interface in org.dromara.mica.mqtt.core.util.compression
用于 mqtt 消息压缩

D

decode(String) - Method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
解码
decode(String, String) - Static method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
解码
decompress(byte[]) - Method in interface org.dromara.mica.mqtt.core.util.compression.Compression
decompress
decompress(byte[]) - Method in class org.dromara.mica.mqtt.core.util.compression.GzipCompression
 

E

encode(byte[]) - Method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
编码
equals(Object) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
equals(Object) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 

G

getEncode(String) - Static method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
获取解码器
getIncomingPublish() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 
getMessage() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
getPayload() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
getQos() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
getShareGroupName(String) - Static method in enum org.dromara.mica.mqtt.core.common.TopicFilterType
读取共享订阅的分组名
getTopicFilter(String) - Static method in class org.dromara.mica.mqtt.core.util.TopicUtil
获取处理完成之后的 topic,需要考虑 test/${abc}123 也要替换成 test/+ 而非 test/+123
getType(String) - Static method in enum org.dromara.mica.mqtt.core.common.TopicFilterType
获取 topicFilter 类型
GzipCompression - Class in org.dromara.mica.mqtt.core.util.compression
gzip 压缩
GzipCompression() - Constructor for class org.dromara.mica.mqtt.core.util.compression.GzipCompression
 
GzipCompression(int) - Constructor for class org.dromara.mica.mqtt.core.util.compression.GzipCompression
 

H

hashCode() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
hashCode() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 

M

match(String, String) - Method in enum org.dromara.mica.mqtt.core.common.TopicFilterType
判断 topicFilter 和 topicName 匹配情况
match(String, String) - Static method in class org.dromara.mica.mqtt.core.util.TopicUtil
判断 topicFilter topicName 是否匹配
MqttPendingPublish - Class in org.dromara.mica.mqtt.core.common
MqttPendingPublish,参考于 netty-mqtt-client
MqttPendingPublish(byte[], MqttPublishMessage, MqttQoS) - Constructor for class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
MqttPendingQos2Publish - Class in org.dromara.mica.mqtt.core.common
MqttPendingPublish,参考于 netty-mqtt-client
MqttPendingQos2Publish(MqttPublishMessage, MqttMessage) - Constructor for class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 

O

onPubAckReceived() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
onPubCompReceived() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
onPubRelReceived() - Method in class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 
org.dromara.mica.mqtt.core.common - package org.dromara.mica.mqtt.core.common
 
org.dromara.mica.mqtt.core.util - package org.dromara.mica.mqtt.core.util
 
org.dromara.mica.mqtt.core.util.compression - package org.dromara.mica.mqtt.core.util.compression
 
org.dromara.mica.mqtt.core.util.timer - package org.dromara.mica.mqtt.core.util.timer
 

P

PayloadEncode - Enum in org.dromara.mica.mqtt.core.util
消息正文编码

R

RetryProcessor<T extends MqttMessage> - Class in org.dromara.mica.mqtt.core.common
重试处理器,参考于 netty-mqtt-client
RetryProcessor() - Constructor for class org.dromara.mica.mqtt.core.common.RetryProcessor
 
run() - Method in class org.dromara.mica.mqtt.core.util.timer.AckTimerTask
 

S

setHandle(BiConsumer<MqttFixedHeader, T>) - Method in class org.dromara.mica.mqtt.core.common.RetryProcessor
 
setOriginalMessage(T) - Method in class org.dromara.mica.mqtt.core.common.RetryProcessor
 
setPubRelMessage(MqttMessage) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
SHARE_GROUP_PREFIX - Static variable in enum org.dromara.mica.mqtt.core.common.TopicFilterType
 
SHARE_QUEUE_PREFIX - Static variable in enum org.dromara.mica.mqtt.core.common.TopicFilterType
共享订阅的 topic
start(TimerTaskService) - Method in class org.dromara.mica.mqtt.core.common.RetryProcessor
 
startPublishRetransmissionTimer(TimerTaskService, ChannelContext) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
startPubRecRetransmitTimer(TimerTaskService, ChannelContext) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingQos2Publish
 
startPubRelRetransmissionTimer(TimerTaskService, ChannelContext) - Method in class org.dromara.mica.mqtt.core.common.MqttPendingPublish
 
stop() - Method in class org.dromara.mica.mqtt.core.common.RetryProcessor
 

T

TOPIC_LAYER - Static variable in class org.dromara.mica.mqtt.core.util.TopicUtil
 
TopicFilterType - Enum in org.dromara.mica.mqtt.core.common
TopicFilter 类型
TopicUtil - Class in org.dromara.mica.mqtt.core.util
Mqtt Topic 工具
TopicUtil() - Constructor for class org.dromara.mica.mqtt.core.util.TopicUtil
 

V

validateTopicFilter(List<String>) - Static method in class org.dromara.mica.mqtt.core.util.TopicUtil
校验 topicFilter
validateTopicFilter(String) - Static method in class org.dromara.mica.mqtt.core.util.TopicUtil
校验 topicFilter
validateTopicName(String) - Static method in class org.dromara.mica.mqtt.core.util.TopicUtil
校验 topicName
valueOf(String) - Static method in enum org.dromara.mica.mqtt.core.common.TopicFilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dromara.mica.mqtt.core.common.TopicFilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.mica.mqtt.core.util.PayloadEncode
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_PATTERN - Static variable in class org.dromara.mica.mqtt.core.util.TopicUtil
 
A B C D E G H M O P R S T V 
Skip navigation links

Copyright © 2024. All rights reserved.