所有程序包的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • org.apache.thrift.AsyncProcessFunction<I,​T,​R>
    • io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
      • io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
    • cool.taomu.framework.service.mqtt.broker.entity.ClientSessionEntity (implements java.io.Serializable)
    • cool.taomu.framework.service.utils.CommonUtils
    • cool.taomu.framework.service.mqtt.broker.entity.ConnackEntity
    • cool.taomu.framework.service.mqtt.broker.impl.response.ConnackResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.impl.request.ConnectRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.request.DisconnectRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.rpc.Gateway
    • cool.taomu.framework.service.rpc.Gateway.AsyncClient.Factory (implements org.apache.thrift.async.TAsyncClientFactory<T>)
    • cool.taomu.framework.service.rpc.Gateway.call_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.call_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.Client.Factory (implements org.apache.thrift.TServiceClientFactory<T>)
    • cool.taomu.framework.service.rpc.Gateway.loadInfo_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.loadInfo_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.publish_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.publish_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.refresh_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.Gateway.refresh_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.mqtt.broker.entity.MessageEntity (implements java.io.Serializable)
    • cool.taomu.framework.service.mqtt.broker.MQTTBroker
    • cool.taomu.framework.service.rpc.MqttCluster (implements cool.taomu.framework.service.rpc.Gateway.Iface)
    • cool.taomu.framework.service.mqtt.broker.MQTTSslHandler
    • cool.taomu.framework.service.utils.NTPUnixTimestamp
    • cool.taomu.framework.service.mqtt.broker.impl.request.PingEqRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PingRespResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • org.apache.thrift.ProcessFunction<I,​T>
    • cool.taomu.framework.service.mqtt.broker.entity.PubAckEntity
    • cool.taomu.framework.service.mqtt.broker.impl.request.PubAckRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PubAckResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.entity.PubCompEntity
    • cool.taomu.framework.service.mqtt.broker.impl.request.PubCompRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PubCompResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.impl.Publish (implements cool.taomu.framework.service.mqtt.broker.inter.IPublishObserver)
    • cool.taomu.framework.service.mqtt.broker.entity.PublishEntity
    • cool.taomu.framework.service.mqtt.broker.impl.PublishObservable
    • cool.taomu.framework.service.mqtt.broker.impl.request.PublishRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PublishResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.entity.PubRecEntity
    • cool.taomu.framework.service.mqtt.broker.impl.request.PubRecRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PubRecResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.entity.PubRelEntity
    • cool.taomu.framework.service.mqtt.broker.impl.request.PubRelRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.mqtt.broker.impl.response.PubRelResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.rpc.Response (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
    • cool.taomu.framework.service.rpc.ServiceCallSite
    • cool.taomu.framework.service.mqtt.broker.entity.SubAckEntity
    • cool.taomu.framework.service.mqtt.broker.impl.response.SubAckResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.impl.request.SubscribeRequest (implements cool.taomu.framework.service.mqtt.broker.inter.IRequest)
    • cool.taomu.framework.service.TaomuServer
    • org.apache.thrift.async.TAsyncClient
    • org.apache.thrift.async.TAsyncMethodCall<T>
    • org.apache.thrift.TBaseAsyncProcessor<I> (implements org.apache.thrift.TAsyncProcessor, org.apache.thrift.TProcessor)
    • org.apache.thrift.TBaseProcessor<I> (implements org.apache.thrift.TProcessor)
      • cool.taomu.framework.service.rpc.Gateway.Processor<I> (implements org.apache.thrift.TProcessor)
    • cool.taomu.framework.service.mqtt.broker.entity.TopicEntity
    • cool.taomu.framework.service.rpc.TRpcClient
    • cool.taomu.framework.service.rpc.TRpcServer
    • org.apache.thrift.TServiceClient
    • cool.taomu.framework.service.mqtt.broker.entity.UnSubAckEntity
    • cool.taomu.framework.service.mqtt.broker.impl.response.UnSubAckResponse (implements cool.taomu.framework.service.mqtt.broker.inter.IResponse<T>)
    • cool.taomu.framework.service.mqtt.broker.entity.WillEntity (implements java.io.Serializable)

接口分层结构

枚举分层结构