跳过导航链接
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractMqttMessageDispatcher - net.dreamlu.iot.mqtt.core.server.dispatcher中的类
内部消息转发抽象
AbstractMqttMessageDispatcher() - 类 的构造器net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
active(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
激活 session,标记 expire 的 session 为永久
active(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addFilter(HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter
addFilter(int, HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter
addFirstFilter(HttpFilter) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册 filter 到 first
addInterceptor(IMqttMessageInterceptor) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
addPendingPublish(String, int, MqttPendingPublish) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加发布过程存储
addPendingPublish(String, int, MqttPendingPublish) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addPendingQos2Publish(String, int, MqttPendingQos2Publish) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加发布过程存储
addPendingQos2Publish(String, int, MqttPendingQos2Publish) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addRetainMessage(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
存储 retain 消息
addRetainMessage(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
addSubscribe(String, String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
添加订阅存储
addSubscribe(String, String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
addWillMessage(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
存储 clientId 的遗嘱消息
addWillMessage(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
apply(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpHandler
处理请求
authenticate(ChannelContext, String, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
认证
authenticate(ChannelContext, String, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerAuthHandler
 
authHandler(IMqttServerAuthHandler) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
AUTHORIZATION_PREFIX - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 

B

BaseForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
基础模型
BaseForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
BASIC_AUTH_HEADER_NAME - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
BASIC_REALM - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
BasicAuthFilter - net.dreamlu.iot.mqtt.core.server.http.api.auth中的类
Basic 认证
BasicAuthFilter(String, String) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
bufferAllocator(ByteBufferAllocator) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
build() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

C

clean() - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
清理
clean() - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
clearRetainMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
清理该 topic 的 retain 消息
clearRetainMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
clearStaticResCache() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
clearWillMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
清理该 clientId 的遗嘱消息
clearWillMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
close(ChannelContext, Packet) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.core.MqttHttpHelper
数据清理
close(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
服务端主动断开连接
config(MqttServer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
config(MqttServerCreator, TioServerConfig) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
配置 web 服务
connectStatusListener(IMqttConnectStatusListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
create() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.MqttServer
 

D

debug() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
decode(ByteBuffer, int, int, int, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
decode(ByteBuffer, int, int, int, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
根据ByteBuffer解码成业务需要的Packet对象.
DefaultMessageSerializer - net.dreamlu.iot.mqtt.core.server.serializer中的枚举
mica mqtt 消息序列化
DefaultMqttBrokerDispatcher - net.dreamlu.iot.mqtt.core.server.broker中的类
默认的消息转发器
DefaultMqttBrokerDispatcher() - 类 的构造器net.dreamlu.iot.mqtt.core.server.broker.DefaultMqttBrokerDispatcher
 
DefaultMqttConnectStatusListener - net.dreamlu.iot.mqtt.core.server.support中的类
默认的连接状态监听
DefaultMqttConnectStatusListener() - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
DefaultMqttServerAuthHandler - net.dreamlu.iot.mqtt.core.server.support中的类
默认的认证处理
DefaultMqttServerAuthHandler(String, String) - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerAuthHandler
 
DefaultMqttServerProcessor - net.dreamlu.iot.mqtt.core.server.support中的类
mqtt broker 处理器
DefaultMqttServerProcessor(MqttServerCreator, TimerTaskService, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
DefaultMqttServerUniqueIdServiceImpl - net.dreamlu.iot.mqtt.core.server.support中的类
默认的 mqtt 服务端唯一 id 绑定,使用 clientId
DefaultMqttServerUniqueIdServiceImpl() - 类 的构造器net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerUniqueIdServiceImpl
 
deleteClients(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
踢除指定客户端。
deserialize(byte[]) - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.serializer.DefaultMessageSerializer
 
deserialize(byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.server.serializer.FastJsonMessageSerializer
 
deserialize(byte[]) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.serializer.IMessageSerializer
消息反序列化
DIS_CONNECTED - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
正常断开连接
disconnect(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
服务端主动断开 mqtt 连接,mqtt5.0

E

encode(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
encode(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
编码
encodeSubProtocol(Packet, TioConfig, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
endpoints(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
获取 api 列表 GET /api/v1/endpoints
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
equals(Object) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
expire(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
标记 session 超时时间
expire(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 

F

fail(ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
fail(HttpRequest, ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
fail(HttpResponse, ResultCode) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应失败
FastJsonMessageSerializer - net.dreamlu.iot.mqtt.core.server.serializer中的类
fastjson 序列化
FastJsonMessageSerializer() - 类 的构造器net.dreamlu.iot.mqtt.core.server.serializer.FastJsonMessageSerializer
 
filter(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
filter(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpFilter
处理请求

G

getAuthHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getBufferAllocator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getChannelContext(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 ChannelContext
getClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
getClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
getClientSubscriptions(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
获取客户端订阅情况 GET /api/v1/client/subscriptions
getConnectStatusListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getEncoding() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getFilters() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取所以的过滤器
getFromClientId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getFromUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getHandler(RequestLine) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取路由
getHeartbeatTimeout() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHttpBasicPassword() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getHttpBasicPassword() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHttpBasicUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getHttpBasicUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getHttpConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getHttpConfig(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
getHttpRequestHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getId() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getIp() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getKeepaliveBackoff() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMaxBytesInMessage() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMaxClientIdLength() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMaxDecodeFailCount() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMaxLengthOfHeader() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getMaxLengthOfHeaderLine() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getMessageDispatcher() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageId(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
生成消息 Id
getMessageId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getMessageInterceptors() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageStore() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getMessageType() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getMethod() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
getMqttQoS() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
getMqttWebServerAioHandler() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getName() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getNode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getNodeName() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getPath() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
getPayload() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getPayload() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getPeerHost() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getPendingPublish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取发布过程存储
getPendingPublish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getPendingQos2Publish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取发布过程存储
getPendingQos2Publish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getPort() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getPort() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
 
getPublishPermission() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getPublishReceivedAt() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
getQos() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getReadBufferSize() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getResultCode() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
 
getRetainMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
获取所有 retain 消息
getRetainMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
getRouts() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
读取所有路由
getServerConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 ServerTioConfig
getServerCreator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 mqtt 配置
getServerTioConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getSessionListener() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSessionManager() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSharedStrategy() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSslConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getStatusCode() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
 
getSubscribeValidator() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getSubscriptions(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
获取设备订阅
getSubscriptions(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
getSupportedSubProtocols() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
getTaskService() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getTimestamp() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getTioServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
getTioServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 TioServer
getTopic() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
getTopic() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getTopicFilter() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
getUniqueId(ChannelContext, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerUniqueIdService
获取 mqtt 唯一id,用来绑定 mqtt 内的 session 等功能
getUniqueId(ChannelContext, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerUniqueIdServiceImpl
 
getUniqueIdService() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getUsername() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
getValue() - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.enums.MessageType
 
getWebConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getWebPort() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getWebPort() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getWebServer() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
获取 http、websocket 服务
getWebSslConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
getWebSslConfig() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
getWillMessage(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.store.IMqttMessageStore
获取 will 消息
getWillMessage(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 

H

handler(Packet, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
handler(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
handler(Packet, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
处理消息包
handshake(HttpRequest, HttpResponse, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
hashCode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
hasPermission(ChannelContext, String, String, MqttQoS, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
否有发布权限
hasSession(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
判断是否存在 session
hasSession(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
heartbeatTimeout(Long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
httpBasicAuth(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
httpEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
HttpFilter - net.dreamlu.iot.mqtt.core.server.http.handler中的接口
http 过滤器
HttpHandler - net.dreamlu.iot.mqtt.core.server.http.handler中的接口
http 处理器

I

IMessageSerializer - net.dreamlu.iot.mqtt.core.server.serializer中的接口
消息编解码
IMqttConnectStatusListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt 连接状态事件
IMqttMessageDispatcher - net.dreamlu.iot.mqtt.core.server.dispatcher中的接口
mqtt 消息调度器
IMqttMessageInterceptor - net.dreamlu.iot.mqtt.core.server.interceptor中的接口
mqtt 消息拦截器
IMqttMessageListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt 消息处理
IMqttMessageStore - net.dreamlu.iot.mqtt.core.server.store中的接口
message store
IMqttServerAuthHandler - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端,认证处理器
IMqttServerPublishPermission - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端校验客户端是否有发布权限
IMqttServerSubscribeValidator - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端,认证处理器
IMqttServerUniqueIdService - net.dreamlu.iot.mqtt.core.server.auth中的接口
mqtt 服务端唯一 id 绑定
IMqttSessionListener - net.dreamlu.iot.mqtt.core.server.event中的接口
mqtt session 事件
IMqttSessionManager - net.dreamlu.iot.mqtt.core.server.session中的接口
session 管理,不封装 MqttSession 实体,方便 redis 等集群处理
InMemoryMqttMessageStore - net.dreamlu.iot.mqtt.core.server.store中的类
message store
InMemoryMqttMessageStore() - 类 的构造器net.dreamlu.iot.mqtt.core.server.store.InMemoryMqttMessageStore
 
InMemoryMqttSessionManager - net.dreamlu.iot.mqtt.core.server.session中的类
内存 session 管理
InMemoryMqttSessionManager() - 类 的构造器net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
ip(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
IS_HTTP - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
是 http 协议
isDebug() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isDup() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
isHttpEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
isHttpEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isRetain() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
isRetain() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
isSharedSubEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isStatEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isUseQueueDecode() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isUseQueueSend() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
isValid(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
是否可以订阅
isWebEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
是否开启 web
isWebsocketEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
isWebsocketEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

K

keepaliveBackoff(float) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

L

logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
 
logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
 
logger - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
 

M

maxBytesInMessage(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
maxClientIdLength(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
maxDecodeFailCount(Integer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
Message - net.dreamlu.iot.mqtt.core.server.model中的类
消息模型,用于存储
Message() - 类 的构造器net.dreamlu.iot.mqtt.core.server.model.Message
 
messageDispatcher(IMqttMessageDispatcher) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
messageListener(IMqttMessageListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
messageStore(IMqttMessageStore) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
MessageType - net.dreamlu.iot.mqtt.core.server.enums中的枚举
消息类型
MqttClusterMessageListener - net.dreamlu.iot.mqtt.core.server.cluster中的类
mqtt 集群消息处理
MqttClusterMessageListener(MqttServer) - 类 的构造器net.dreamlu.iot.mqtt.core.server.cluster.MqttClusterMessageListener
 
MqttConst - net.dreamlu.iot.mqtt.core.server中的接口
常量
MqttHttpApi - net.dreamlu.iot.mqtt.core.server.http.api中的类
mqtt http api
MqttHttpApi(MqttServerCreator) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
 
MqttHttpHelper - net.dreamlu.iot.mqtt.core.server.http.core中的类
http 工具
MqttHttpHelper() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttHttpHelper
 
MqttHttpRequestHandler - net.dreamlu.iot.mqtt.core.server.http.handler中的类
mqtt http 消息处理
MqttHttpRequestHandler() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
MqttHttpRoutes - net.dreamlu.iot.mqtt.core.server.http.handler中的类
mqtt http api 路由
MqttHttpRoutes() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
 
MqttMessageInterceptors - net.dreamlu.iot.mqtt.core.server中的类
mqtt 消息拦截器集合
MqttMessageInterceptors() - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
 
MqttProtocol - net.dreamlu.iot.mqtt.core.server.protocol中的枚举
mqtt 协议
mqttServer - 类 中的变量net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
MqttServer - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务端
MqttServerAioHandler - net.dreamlu.iot.mqtt.core.server中的类
 
MqttServerAioHandler(MqttServerCreator, MqttServerProcessor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerAioHandler
 
MqttServerAioListener - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务监听
MqttServerAioListener(MqttServerCreator, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
MqttServerCreator - net.dreamlu.iot.mqtt.core.server中的类
mqtt 服务端参数构造
MqttServerCreator() - 类 的构造器net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
MqttServerProcessor - net.dreamlu.iot.mqtt.core.server中的接口
mqtt broker 处理器
MqttWebConfig - net.dreamlu.iot.mqtt.core.server.http.core中的类
mqtt web http、websocket 配置
MqttWebConfig() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
MqttWebServer - net.dreamlu.iot.mqtt.core.server.http.core中的类
mqtt web Server,集成 http 和 websocket
MqttWebServer(MqttServerCreator, TioServerConfig, IWsMsgHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
MqttWebServer(MqttServerCreator, TioServerListener, HttpRequestHandler, IWsMsgHandler, SynThreadPoolExecutor, ThreadPoolExecutor) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
MqttWebServerAioHandler - net.dreamlu.iot.mqtt.core.server.http.core中的类
websocket 和 http 共存
MqttWebServerAioHandler(HttpConfig, HttpRequestHandler, IWsMsgHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
 
MqttWsMsgHandler - net.dreamlu.iot.mqtt.core.server.http.websocket中的类
mqtt websocket 消息处理
MqttWsMsgHandler(MqttServerCreator, TioHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 
MqttWsMsgHandler(MqttServerCreator, String[], TioHandler) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
 

N

name(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
net.dreamlu.iot.mqtt.core.server - 程序包 net.dreamlu.iot.mqtt.core.server
 
net.dreamlu.iot.mqtt.core.server.auth - 程序包 net.dreamlu.iot.mqtt.core.server.auth
 
net.dreamlu.iot.mqtt.core.server.bridge - 程序包 net.dreamlu.iot.mqtt.core.server.bridge
 
net.dreamlu.iot.mqtt.core.server.broker - 程序包 net.dreamlu.iot.mqtt.core.server.broker
 
net.dreamlu.iot.mqtt.core.server.cluster - 程序包 net.dreamlu.iot.mqtt.core.server.cluster
 
net.dreamlu.iot.mqtt.core.server.dispatcher - 程序包 net.dreamlu.iot.mqtt.core.server.dispatcher
 
net.dreamlu.iot.mqtt.core.server.enums - 程序包 net.dreamlu.iot.mqtt.core.server.enums
 
net.dreamlu.iot.mqtt.core.server.event - 程序包 net.dreamlu.iot.mqtt.core.server.event
 
net.dreamlu.iot.mqtt.core.server.http.api - 程序包 net.dreamlu.iot.mqtt.core.server.http.api
 
net.dreamlu.iot.mqtt.core.server.http.api.auth - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.auth
 
net.dreamlu.iot.mqtt.core.server.http.api.code - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.code
 
net.dreamlu.iot.mqtt.core.server.http.api.form - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.form
 
net.dreamlu.iot.mqtt.core.server.http.api.result - 程序包 net.dreamlu.iot.mqtt.core.server.http.api.result
 
net.dreamlu.iot.mqtt.core.server.http.core - 程序包 net.dreamlu.iot.mqtt.core.server.http.core
 
net.dreamlu.iot.mqtt.core.server.http.handler - 程序包 net.dreamlu.iot.mqtt.core.server.http.handler
 
net.dreamlu.iot.mqtt.core.server.http.websocket - 程序包 net.dreamlu.iot.mqtt.core.server.http.websocket
 
net.dreamlu.iot.mqtt.core.server.interceptor - 程序包 net.dreamlu.iot.mqtt.core.server.interceptor
 
net.dreamlu.iot.mqtt.core.server.model - 程序包 net.dreamlu.iot.mqtt.core.server.model
 
net.dreamlu.iot.mqtt.core.server.protocol - 程序包 net.dreamlu.iot.mqtt.core.server.protocol
 
net.dreamlu.iot.mqtt.core.server.serializer - 程序包 net.dreamlu.iot.mqtt.core.server.serializer
 
net.dreamlu.iot.mqtt.core.server.session - 程序包 net.dreamlu.iot.mqtt.core.server.session
 
net.dreamlu.iot.mqtt.core.server.store - 程序包 net.dreamlu.iot.mqtt.core.server.store
 
net.dreamlu.iot.mqtt.core.server.support - 程序包 net.dreamlu.iot.mqtt.core.server.support
 
nodeName(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

O

offline(ChannelContext, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttConnectStatusListener
设备离线
offline(ChannelContext, String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
ok() - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpResponse) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpRequest, Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
ok(HttpResponse, Object) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.result.Result
响应成功
onAfterDecoded(ChannelContext, MqttMessage, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
解码成功后触发本方法
onAfterDecoded(ChannelContext, MqttMessage, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
解码成功后触发本方法
onAfterDecoded(ChannelContext, Packet, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterHandled(ChannelContext, MqttMessage, long) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
处理一个消息包后
onAfterHandled(ChannelContext, MqttMessage, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
处理一个消息包后
onAfterHandled(ChannelContext, Packet, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterHandshaked(HttpRequest, HttpResponse, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
握手后处理
onAfterReceivedBytes(ChannelContext, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.interceptor.IMqttMessageInterceptor
接收到TCP层传过来的数据后
onAfterReceivedBytes(ChannelContext, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttMessageInterceptors
接收到TCP层传过来的数据后
onAfterReceivedBytes(ChannelContext, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onAfterSent(ChannelContext, Packet, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onBeforeClose(ChannelContext, Throwable, String, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
onBytes(WsRequest, byte[], ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
字节消息(binaryType = arraybuffer)过来后会走这个方法
onClose(WsRequest, byte[], ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
当客户端发 close flag 时,会走这个方法
onHeartbeatTimeout(ChannelContext, Long, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerAioListener
 
online(ChannelContext, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttConnectStatusListener
设备上线(连接成功)
online(ChannelContext, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttConnectStatusListener
 
onMessage(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.cluster.MqttClusterMessageListener
来着集群的消息
onMessage(ChannelContext, String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttMessageListener
监听到消息
onSubscribed(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttSessionListener
订阅
onText(WsRequest, String, ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.websocket.MqttWsMsgHandler
字符消息(binaryType = blob)过来后会走这个方法
onUnsubscribed(ChannelContext, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.event.IMqttSessionListener
取消订阅

P

port(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
processConnect(ChannelContext, MqttConnectMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
处理连接
processConnect(ChannelContext, MqttConnectMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processDisConnect(ChannelContext) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
断开连接
processDisConnect(ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPingReq(ChannelContext) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
ping 消息处理
processPingReq(ChannelContext) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubAck(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubAck
processPubAck(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubComp(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubComp
processPubComp(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPublish(ChannelContext, MqttPublishMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
Publish
processPublish(ChannelContext, MqttPublishMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubRec(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubRec
processPubRec(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processPubRel(ChannelContext, MqttMessageIdVariableHeader) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
PubRel
processPubRel(ChannelContext, MqttMessageIdVariableHeader) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processSubscribe(ChannelContext, MqttSubscribeMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
监听
processSubscribe(ChannelContext, MqttSubscribeMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
processUnSubscribe(ChannelContext, MqttUnsubscribeMessage) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerProcessor
取消监听
processUnSubscribe(ChannelContext, MqttUnsubscribeMessage) - 类 中的方法net.dreamlu.iot.mqtt.core.server.support.DefaultMqttServerProcessor
 
publish(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
消息发布 POST /api/v1/mqtt/publish
publish(String, String, ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publish(String, String, ByteBuffer, MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, byte[]) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, byte[], MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, ByteBuffer, MqttQoS) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息
publishAll(String, byte[], boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, byte[], MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishAll(String, ByteBuffer, MqttQoS, boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发布消息给所以的在线设备
publishBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
消息批量发布 POST /api/v1/mqtt/publish/batch
PublishForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
发布的模型
PublishForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
publishPermission(IMqttServerPublishPermission) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

R

readBufferSize(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
register() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
注册路由
register(Method, String, HttpHandler) - 类 中的静态方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRoutes
注册路由
remove(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
清除 session
remove(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removePendingPublish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除发布过程中的存储
removePendingPublish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removePendingQos2Publish(String, int) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除发布过程中的存储
removePendingQos2Publish(String, int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removeSubscribe(String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
删除订阅
removeSubscribe(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
removeSubscribe(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
resp404(HttpRequest, RequestLine) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
resp500(HttpRequest, RequestLine, Throwable) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.MqttHttpRequestHandler
 
response(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
response(HttpRequest) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.HttpFilter
响应
Result - net.dreamlu.iot.mqtt.core.server.http.api.result中的类
api Result
Result() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.result.Result
 
ResultCode - net.dreamlu.iot.mqtt.core.server.http.api.code中的枚举
响应 code 码
RouteInfo - net.dreamlu.iot.mqtt.core.server.http.handler中的类
Handler info
RouteInfo(String, Method) - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 

S

schedule(Runnable, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
添加定时任务
schedule(Runnable, long, Executor) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
添加定时任务
scheduleOnce(Runnable, long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
添加定时任务,注意:如果抛出异常,会终止后续任务,请自行处理异常
scheduleOnce(Runnable, long, Executor) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
添加定时任务,注意:如果抛出异常,会终止后续任务,请自行处理异常
searchSubscribe(String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
查找订阅 qos 信息
searchSubscribe(String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.session.IMqttSessionManager
查找订阅信息
searchSubscribe(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
searchSubscribe(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.session.InMemoryMqttSessionManager
 
send(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
send(Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.IMqttMessageDispatcher
发送消息
send(String, Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.IMqttMessageDispatcher
发送消息
sendAll(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.broker.DefaultMqttBrokerDispatcher
 
sendAll(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
转发所有消息
sendToClient(String, Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
发送消息到客户端
serialize(Message) - 枚举 中的方法net.dreamlu.iot.mqtt.core.server.serializer.DefaultMessageSerializer
 
serialize(Message) - 类 中的方法net.dreamlu.iot.mqtt.core.server.serializer.FastJsonMessageSerializer
 
serialize(Message) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.serializer.IMessageSerializer
消息序列化
SESSION_EXPIRES - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
session 有效期,小于等于 0,关闭时清理,大于 0 采用缓存处理
sessionListener(IMqttSessionListener) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
sessionManager - 类 中的变量net.dreamlu.iot.mqtt.core.server.dispatcher.AbstractMqttMessageDispatcher
 
sessionManager(IMqttSessionManager) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
setClientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
setClientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setClientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
setDup(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setEncoding(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setFromClientId(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setFromUsername(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setHttpBasicPassword(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setHttpBasicUsername(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setHttpEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setId(Integer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setMaxLengthOfHeader(Integer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setMaxLengthOfHeaderLine(Integer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setMessageType(MessageType) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setMqttQoS(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
setNode(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setPayload(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setPayload(ByteBuffer) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setPeerHost(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setPublishReceivedAt(Long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setQos(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setQos(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
setQos(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setRetain(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.PublishForm
 
setRetain(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setSharedStrategy(SharedStrategy) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
setTaskService(TimerTaskService) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
setTimestamp(long) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setTopic(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.form.BaseForm
 
setTopic(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setTopicFilter(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
setUsername(String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
setWebPort(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setWebsocketEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
setWebSslConfig(SslConfig) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
SharedStrategy - net.dreamlu.iot.mqtt.core.server.session中的枚举
共享订阅均衡策略
sharedSubEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
启动服务
start() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
statEnable() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
statEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServer
 
stop() - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServer
停止服务
subscribe(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
主题订阅 POST /api/v1/mqtt/subscribe
Subscribe - net.dreamlu.iot.mqtt.core.server.model中的类
订阅模型,用于存储
Subscribe() - 类 的构造器net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
Subscribe(String, int) - 类 的构造器net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
Subscribe(String, String, int) - 类 的构造器net.dreamlu.iot.mqtt.core.server.model.Subscribe
 
subscribeBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
主题批量订阅 POST /api/v1/mqtt/subscribe/batch
SubscribeForm - net.dreamlu.iot.mqtt.core.server.http.api.form中的类
订阅表单
SubscribeForm() - 类 的构造器net.dreamlu.iot.mqtt.core.server.http.api.form.SubscribeForm
 
subscribeValidator(IMqttServerSubscribeValidator) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

T

tioConfigCustomize(Consumer<TioConfig>) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.handler.RouteInfo
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Message
 
toString() - 类 中的方法net.dreamlu.iot.mqtt.core.server.model.Subscribe
 

U

uniqueIdService(IMqttServerUniqueIdService) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
unsubscribe(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
取消订阅 POST /api/v1/mqtt/unsubscribe
unsubscribeBatch(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.api.MqttHttpApi
批量取消订阅 POST /api/v1/mqtt/unsubscribe/batch
updateWebSocketProtocol(HttpRequest) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebServerAioHandler
本方法改编自baseio: baseio
感谢开源作者的付出
useQueueDecode(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useQueueSend(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
USER_NAME_KEY - 接口 中的静态变量net.dreamlu.iot.mqtt.core.server.MqttConst
用户名 key
usernamePassword(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useSsl(InputStream, InputStream, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useSsl(String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useSsl(String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useWebSsl(InputStream, InputStream, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
useWebSsl(String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.http.core.MqttWebConfig
 
useWebSsl(InputStream, InputStream, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
useWebSsl(String, String, String) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 

V

valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.enums.MessageType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.enums.MessageType
 
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.serializer.DefaultMessageSerializer
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.session.SharedStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.enums.MessageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.http.api.code.ResultCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.protocol.MqttProtocol
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.serializer.DefaultMessageSerializer
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.dreamlu.iot.mqtt.core.server.session.SharedStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyAuthenticate(ChannelContext, String, String, String, String) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerAuthHandler
认证
verifyPermission(ChannelContext, String, String, MqttQoS, boolean) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerPublishPermission
否有发布权限
verifyTopicFilter(ChannelContext, String, String, MqttQoS) - 接口 中的方法net.dreamlu.iot.mqtt.core.server.auth.IMqttServerSubscribeValidator
校验订阅的 topicFilter

W

webConfig(Consumer<MqttWebConfig>) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
webPort(int) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
websocketEnable(boolean) - 类 中的方法net.dreamlu.iot.mqtt.core.server.MqttServerCreator
 
WWW_AUTHENTICATE - 类 中的静态变量net.dreamlu.iot.mqtt.core.server.http.api.auth.BasicAuthFilter
 
A B C D E F G H I K L M N O P R S T U V W 
跳过导航链接

Copyright © 2023. All rights reserved.