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

A

authorized(String, byte[]) - 接口 中的方法com.feingto.iot.common.service.IAuth
 

B

BaseMessage - com.feingto.iot.common.model.custom中的类
报文基类 协议格式:固定头部 + 协议类型 + 内容长度 + 内容 + 固定尾部
BaseMessage() - 类 的构造器com.feingto.iot.common.model.custom.BaseMessage
 
byteToString(byte[]) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
将byte[]转换成string

C

CacheMap<K,V> - com.feingto.iot.common.model中的类
封装 MultipleConcurrentHashMap key为数组
CacheMap() - 类 的构造器com.feingto.iot.common.model.CacheMap
 
calcOfDay(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfHour(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfMilliSecond(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfMinute(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfMonth(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfSecond(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfWeek(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
calcOfYear(Date, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
当从Channel中读数据时被调用
channelRead0(ChannelHandlerContext, T) - 类 中的方法com.feingto.iot.common.handler.DefaultSimpleChannelHandler
 
channelReadComplete(ChannelHandlerContext) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
当Channel上的某个读操作完成时被调用
channelReadComplete(ChannelHandlerContext) - 类 中的方法com.feingto.iot.common.handler.DefaultSimpleChannelHandler
当Channel上的某个读操作完成时被调用
channelRegistered(ChannelHandlerContext) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
当一个Channel注册到EventLoop上,可以处理I/O时被调用
channelUnregistered(ChannelHandlerContext) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
当一个Channel从它的EventLoop上解除注册,不再处理I/O时被调用
ChartMessage - com.feingto.iot.common.model.custom中的类
聊天消息
ChartMessage() - 类 的构造器com.feingto.iot.common.model.custom.ChartMessage
 
com.feingto.iot.common - 程序包 com.feingto.iot.common
 
com.feingto.iot.common.bootstrap - 程序包 com.feingto.iot.common.bootstrap
 
com.feingto.iot.common.codec - 程序包 com.feingto.iot.common.codec
 
com.feingto.iot.common.handler - 程序包 com.feingto.iot.common.handler
 
com.feingto.iot.common.model - 程序包 com.feingto.iot.common.model
 
com.feingto.iot.common.model.custom - 程序包 com.feingto.iot.common.model.custom
 
com.feingto.iot.common.model.enums - 程序包 com.feingto.iot.common.model.enums
 
com.feingto.iot.common.model.mqtt - 程序包 com.feingto.iot.common.model.mqtt
 
com.feingto.iot.common.service - 程序包 com.feingto.iot.common.service
 
com.feingto.iot.common.service.mqtt - 程序包 com.feingto.iot.common.service.mqtt
 
com.feingto.iot.common.util - 程序包 com.feingto.iot.common.util
 
com.feingto.iot.common.util.id - 程序包 com.feingto.iot.common.util.id
 
compareOfDiff(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
compareOfDiffDay(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
compareOfDiffMonth(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
compareOfDiffYear(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
compareOfMax(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
compareOfMin(Date, Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
connack(Channel, MqttConnectReturnCode) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
连接响应
connect(Channel, MqttConnectOptions) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
连接请求
CONNECT_COUNTER - 类 中的静态变量com.feingto.iot.common.Constants
当前连接数计数器
Constants - com.feingto.iot.common中的类
常量
Constants() - 类 的构造器com.feingto.iot.common.Constants
 
copyByteBuf(ByteBuf) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
将byteBuf转换成byte[]

D

DATE - 类 中的静态变量com.feingto.iot.common.util.DateKit
 
DATE_TIME - 类 中的静态变量com.feingto.iot.common.util.DateKit
 
DATE_TIME_UTC - 类 中的静态变量com.feingto.iot.common.util.DateKit
 
DateKit - com.feingto.iot.common.util中的类
日期格式化工具类
DateKit() - 类 的构造器com.feingto.iot.common.util.DateKit
 
decode(ChannelHandlerContext, ByteBuf) - 类 中的方法com.feingto.iot.common.codec.MessageDecoder
 
decode(ChannelHandlerContext, BinaryWebSocketFrame, List<Object>) - 类 中的方法com.feingto.iot.common.codec.MqttWebSocketCodec
 
decode(String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
将十六进制数字解码成字符串,适用于所有字符(包括中文)
decodeToString(String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
十六进制转字符串,适用于所有字符(包括中文)
DefaultChannelInboundHandler - com.feingto.iot.common.handler中的类
通道Inbound处理器抽象
DefaultChannelInboundHandler() - 类 的构造器com.feingto.iot.common.handler.DefaultChannelInboundHandler
 
DefaultSimpleChannelHandler<T> - com.feingto.iot.common.handler中的类
通道Inbound处理器抽象
DefaultSimpleChannelHandler() - 类 的构造器com.feingto.iot.common.handler.DefaultSimpleChannelHandler
 
DELIMITER - 类 中的静态变量com.feingto.iot.common.Constants
自定义分隔符
disconnect(Channel) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
断开连接消息

E

encode(ChannelHandlerContext, BaseMessage, ByteBuf) - 类 中的方法com.feingto.iot.common.codec.MessageEncoder
 
encode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.feingto.iot.common.codec.MqttWebSocketCodec
 
encode(String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
将字符串编码成十六进制数字,适用于所有字符(包括中文)
encodeToHex(int, String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
字符串转十六进制,设置返回字符串长度(字节),前面位数不足的补0,适用于所有字符(包括中文)
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
处理过程中ChannelPipeline中发生错误时被调用
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.feingto.iot.common.handler.DefaultSimpleChannelHandler
处理过程中ChannelPipeline中发生错误时被调用

F

format(String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
format(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
format(String, String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
format(Date, String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
format(long, String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 

G

get(K[]) - 类 中的方法com.feingto.iot.common.model.CacheMap
 
getAfterOf(String, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
单位时间后的日期
getAfterOf(Date, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
单位时间后的日期
getBeforeOf(String, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
单位时间前的日期
getBeforeOf(Date, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
单位时间前的日期
getDay(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getDecodeString(byte[], int, int) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
字节数组转字符串,设置起始位,字节数
getDelimiterBasedHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
分隔符解码处理器,指定消息结束的分隔符,自动完成以分隔符作为码流结束标识的消息的解码 回车换行解码处理器实际上是一种特殊的DelimiterBasedFrameDecoder解码器
getFirstDayOfMonth(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getFirstDayOfMonth(int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getFirstDayOfWeek(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getFirstDayOfWeek(int, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getFirstDayOfYear(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getFirstDayOfYear(int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getHour(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getHttpChannelHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
Http 消息处理器
getLastDayOfMonth(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLastDayOfMonth(int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLastDayOfWeek(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLastDayOfWeek(int, int, int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLastDayOfYear(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLastDayOfYear(int) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getLength() - 类 中的方法com.feingto.iot.common.model.custom.Message
 
getLineBasedHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
回车换行解码处理器,以回车换行符作为消息结束的标识
getMilliSecond(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getMinute(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getMonth(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getMqttChannelHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
MQTT 消息处理器
getMqttWsChannelHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
MQTT Websocket 消息处理器
getReplaceStringHex(String, char) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
去除十六进制字符串里面的占位符号
getSecond(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getTcpHandlers() - 类 中的静态方法com.feingto.iot.common.bootstrap.SimpleHandlerLoader
TCP 自定义长度解码处理器
getValue() - 枚举 中的方法com.feingto.iot.common.model.enums.MessageType
 
getValue() - 枚举 中的方法com.feingto.iot.common.model.enums.TermType
 
getWeek(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
getYear(Date) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 

H

handle(Channel, Object) - 接口 中的方法com.feingto.iot.common.handler.MessageHandler
 
handleMessage(ChannelHandlerContext, Object) - 类 中的方法com.feingto.iot.common.handler.DefaultChannelInboundHandler
 
handleMessage(ChannelHandlerContext, T) - 类 中的方法com.feingto.iot.common.handler.DefaultSimpleChannelHandler
 
HEAD - 类 中的静态变量com.feingto.iot.common.Constants
报文头
HeartMessage - com.feingto.iot.common.model.custom中的类
心跳包
HeartMessage() - 类 的构造器com.feingto.iot.common.model.custom.HeartMessage
 
hexToInt(String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
十六进制转十进制
hexToString(String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
十六进制转string

I

IAuth - com.feingto.iot.common.service中的接口
认证接口
idGenerator - 类 中的静态变量com.feingto.iot.common.service.mqtt.MessageRequest
 
IdGenerator - com.feingto.iot.common.util.id中的接口
ID 生成接口
ImSpan - com.feingto.iot.common.model.mqtt中的类
MQTT 消息持久化实体
ImSpan() - 类 的构造器com.feingto.iot.common.model.mqtt.ImSpan
 
IncrementIdGenerator - com.feingto.iot.common.util.id中的类
自增ID生成实现
IncrementIdGenerator() - 类 的构造器com.feingto.iot.common.util.id.IncrementIdGenerator
 
intToHex(int, int) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
十进制转十六进制,设置返回字符串长度(字节),前面补0

K

KEY_CLIENT_ID - 类 中的静态变量com.feingto.iot.common.Constants
channel属性: clientIdentifier

L

length - 类 中的变量com.feingto.iot.common.model.custom.BaseMessage
内容长度
LoginMessage - com.feingto.iot.common.model.custom中的类
登录包
LoginMessage() - 类 的构造器com.feingto.iot.common.model.custom.LoginMessage
 

M

main(String[]) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
 
MatchingKit - com.feingto.iot.common.util中的类
匹配工具
MatchingKit() - 类 的构造器com.feingto.iot.common.util.MatchingKit
 
Message - com.feingto.iot.common.model.custom中的类
消息包
Message() - 类 的构造器com.feingto.iot.common.model.custom.Message
 
MessageChannel - com.feingto.iot.common.model.custom中的类
消息通道封装
MessageChannel() - 类 的构造器com.feingto.iot.common.model.custom.MessageChannel
 
MessageDecoder - com.feingto.iot.common.codec中的类
自定义报文长度解码器
MessageDecoder(int, int, int, int, int, boolean) - 类 的构造器com.feingto.iot.common.codec.MessageDecoder
 
MessageEncoder - com.feingto.iot.common.codec中的类
报文编码器
MessageEncoder() - 类 的构造器com.feingto.iot.common.codec.MessageEncoder
 
MessageHandler - com.feingto.iot.common.handler中的接口
消息处理接口
MessageRequest - com.feingto.iot.common.service.mqtt中的类
消息请求
MessageRequest() - 类 的构造器com.feingto.iot.common.service.mqtt.MessageRequest
 
MessageResponse - com.feingto.iot.common.service.mqtt中的类
消息响应
MessageResponse() - 类 的构造器com.feingto.iot.common.service.mqtt.MessageResponse
 
MessageType - com.feingto.iot.common.model.enums中的枚举
消息类型
MqttConnectOptions - com.feingto.iot.common.model.mqtt中的类
MQTT 连接配置
MqttConnectOptions() - 类 的构造器com.feingto.iot.common.model.mqtt.MqttConnectOptions
 
MqttWebSocketCodec - com.feingto.iot.common.codec中的类
WebSocket Mqtt 消息编解码器
MqttWebSocketCodec() - 类 的构造器com.feingto.iot.common.codec.MqttWebSocketCodec
 

N

newInstance(MqttPublishMessage) - 类 中的静态方法com.feingto.iot.common.model.mqtt.SendMessage
 
nextId() - 接口 中的方法com.feingto.iot.common.util.id.IdGenerator
生成下一个ID
nextId() - 类 中的方法com.feingto.iot.common.util.id.IncrementIdGenerator
 
now() - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
now(String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
nowUTC() - 类 中的静态方法com.feingto.iot.common.util.DateKit
 

O

ofTopic(String, String) - 类 中的静态方法com.feingto.iot.common.util.MatchingKit
匹配字符串 "/"连接的字符串,其中包含单个"#"匹配多级,包含单个"+"匹配一级
onFailure(Throwable) - 接口 中的方法com.feingto.iot.common.service.ResponseCallback
 
onResponse(T) - 接口 中的方法com.feingto.iot.common.service.ResponseCallback
 

P

parse(String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
parse(String, String) - 类 中的静态方法com.feingto.iot.common.util.DateKit
 
ParserKit - com.feingto.iot.common.util中的类
进制转换工具
ParserKit() - 类 的构造器com.feingto.iot.common.util.ParserKit
 
pingreq(Channel) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
PING请求
pingresp(Channel) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
PING响应
protocol - 类 中的变量com.feingto.iot.common.model.custom.BaseMessage
协议类型
Protocol - com.feingto.iot.common.model.enums中的枚举
协议
puback(Channel, MqttMessageType, MqttQoS, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
PUBLISH消息响应(Qos level = 1 或者 Qos level = 2的协议流的第一个消息)
pubcomp(Channel, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
Qos level = 2的协议流的第三个消息响应
publish(Channel, String, String, boolean, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
推送消息至主题
publish(Channel, SendMessage) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
推送消息
pubrel(Channel, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
Qos level = 2的协议流的第二个消息响应,确认已经收到
put(K[], V) - 类 中的方法com.feingto.iot.common.model.CacheMap
 

R

remove(K[], V) - 类 中的方法com.feingto.iot.common.model.CacheMap
 
ResponseCallback<T> - com.feingto.iot.common.service中的接口
响应回调接口

S

SendMessage - com.feingto.iot.common.model.mqtt中的类
Mqtt 消息
SendMessage() - 类 的构造器com.feingto.iot.common.model.mqtt.SendMessage
 
SessionStore - com.feingto.iot.common.model.mqtt中的类
MQTT 会话
SessionStore() - 类 的构造器com.feingto.iot.common.model.mqtt.SessionStore
 
SimpleHandlerLoader - com.feingto.iot.common.bootstrap中的类
消息处理加载器
SimpleHandlerLoader() - 类 的构造器com.feingto.iot.common.bootstrap.SimpleHandlerLoader
 
stringToHex(int, String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
string转十六进制,设置返回字符串长度(字节),前面补00
suback(Channel, Iterable<Integer>, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
订阅响应
subscribe(Channel, List<MqttTopicSubscription>, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
订阅消息
SubscribeMessage - com.feingto.iot.common.model.mqtt中的类
MQTT 订阅消息封装
SubscribeMessage() - 类 的构造器com.feingto.iot.common.model.mqtt.SubscribeMessage
 
SystemMessage - com.feingto.iot.common.model.custom中的类
系统消息
SystemMessage() - 类 的构造器com.feingto.iot.common.model.custom.SystemMessage
 

T

TAIL - 类 中的静态变量com.feingto.iot.common.Constants
报文尾
TermType - com.feingto.iot.common.model.enums中的枚举
终端类型
TIME - 类 中的静态变量com.feingto.iot.common.util.DateKit
 
toZeroString(int, String, String) - 类 中的静态方法com.feingto.iot.common.util.ParserKit
返回字符串,设置字符串长度(字节),前面补x

U

unsuback(Channel, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageResponse
取消订阅响应
unsubscribe(Channel, List<String>, int) - 类 中的静态方法com.feingto.iot.common.service.mqtt.MessageRequest
取消订阅消息

V

valueOf(String) - 枚举 中的静态方法com.feingto.iot.common.model.enums.MessageType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.feingto.iot.common.model.enums.Protocol
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.feingto.iot.common.model.enums.TermType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.feingto.iot.common.model.enums.MessageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.feingto.iot.common.model.enums.Protocol
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.feingto.iot.common.model.enums.TermType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I K L M N O P R S T U V 
跳过导航链接

Copyright © 2019. All rights reserved.