所有程序包的分层结构
程序包分层结构:- org.apache.dubbo.remoting,
- org.apache.dubbo.remoting.buffer,
- org.apache.dubbo.remoting.exchange,
- org.apache.dubbo.remoting.exchange.codec,
- org.apache.dubbo.remoting.exchange.support,
- org.apache.dubbo.remoting.exchange.support.header,
- org.apache.dubbo.remoting.telnet,
- org.apache.dubbo.remoting.telnet.codec,
- org.apache.dubbo.remoting.telnet.support,
- org.apache.dubbo.remoting.telnet.support.command,
- org.apache.dubbo.remoting.transport,
- org.apache.dubbo.remoting.transport.codec,
- org.apache.dubbo.remoting.transport.dispatcher,
- org.apache.dubbo.remoting.transport.dispatcher.all,
- org.apache.dubbo.remoting.transport.dispatcher.connection,
- org.apache.dubbo.remoting.transport.dispatcher.direct,
- org.apache.dubbo.remoting.transport.dispatcher.execution,
- org.apache.dubbo.remoting.transport.dispatcher.message,
- org.apache.dubbo.remoting.utils
类分层结构
- java.lang.Object
- org.apache.dubbo.remoting.buffer.AbstractChannelBuffer (implements org.apache.dubbo.remoting.buffer.ChannelBuffer)
- org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate (implements org.apache.dubbo.remoting.transport.ChannelHandlerDelegate)
- org.apache.dubbo.remoting.transport.DecodeHandler
- org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- org.apache.dubbo.remoting.transport.MultiMessageHandler
- org.apache.dubbo.remoting.transport.AbstractCodec (implements org.apache.dubbo.remoting.Codec2)
- org.apache.dubbo.remoting.transport.codec.TransportCodec
- org.apache.dubbo.remoting.telnet.codec.TelnetCodec
- org.apache.dubbo.remoting.exchange.codec.ExchangeCodec
- org.apache.dubbo.remoting.telnet.codec.TelnetCodec
- org.apache.dubbo.remoting.transport.codec.TransportCodec
- org.apache.dubbo.remoting.transport.AbstractPeer (implements org.apache.dubbo.remoting.ChannelHandler, org.apache.dubbo.remoting.Endpoint)
- org.apache.dubbo.remoting.transport.AbstractChannel (implements org.apache.dubbo.remoting.Channel)
- org.apache.dubbo.remoting.transport.AbstractEndpoint (implements org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.transport.AbstractClient (implements org.apache.dubbo.remoting.Client)
- org.apache.dubbo.remoting.transport.AbstractServer (implements org.apache.dubbo.remoting.RemotingServer)
- org.apache.dubbo.remoting.exchange.support.header.AbstractTimerTask (implements org.apache.dubbo.common.timer.TimerTask)
- org.apache.dubbo.remoting.exchange.support.header.CloseTimerTask
- org.apache.dubbo.remoting.exchange.support.header.HeartbeatTimerTask
- org.apache.dubbo.remoting.exchange.support.header.ReconnectTimerTask
- org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher (implements org.apache.dubbo.remoting.Dispatcher)
- org.apache.dubbo.remoting.buffer.ChannelBuffers
- org.apache.dubbo.remoting.transport.ChannelDelegate (implements org.apache.dubbo.remoting.Channel)
- org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable (implements java.lang.Runnable)
- org.apache.dubbo.remoting.transport.ChannelHandlerAdapter (implements org.apache.dubbo.remoting.ChannelHandler)
- org.apache.dubbo.remoting.telnet.support.TelnetHandlerAdapter (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.exchange.support.ExchangeHandlerAdapter (implements org.apache.dubbo.remoting.exchange.ExchangeHandler)
- org.apache.dubbo.remoting.telnet.support.TelnetHandlerAdapter (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher (implements org.apache.dubbo.remoting.ChannelHandler)
- org.apache.dubbo.remoting.transport.dispatcher.ChannelHandlers
- org.apache.dubbo.remoting.telnet.support.command.ClearTelnetHandler (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.transport.ClientDelegate (implements org.apache.dubbo.remoting.Client)
- org.apache.dubbo.remoting.transport.codec.CodecAdapter (implements org.apache.dubbo.remoting.Codec2)
- org.apache.dubbo.remoting.transport.CodecSupport
- java.util.concurrent.CompletableFuture<T> (implements java.util.concurrent.CompletionStage<T>, java.util.concurrent.Future<V>)
- org.apache.dubbo.remoting.exchange.support.DefaultFuture
- org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedDispatcher (implements org.apache.dubbo.remoting.Dispatcher)
- org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory (implements org.apache.dubbo.remoting.buffer.ChannelBufferFactory)
- org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher (implements org.apache.dubbo.remoting.Dispatcher)
- org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher (implements org.apache.dubbo.remoting.exchange.ExchangeHandler)
- org.apache.dubbo.remoting.exchange.Exchangers
- org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate (implements org.apache.dubbo.remoting.exchange.ExchangeServer)
- org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher (implements org.apache.dubbo.remoting.Dispatcher)
- org.apache.dubbo.remoting.telnet.support.command.ExitTelnetHandler (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient (implements org.apache.dubbo.remoting.exchange.ExchangeClient)
- org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler (implements org.apache.dubbo.remoting.transport.ChannelHandlerDelegate)
- org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger (implements org.apache.dubbo.remoting.exchange.Exchanger)
- org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer (implements org.apache.dubbo.remoting.exchange.ExchangeServer)
- org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory (implements org.apache.dubbo.remoting.buffer.ChannelBufferFactory)
- org.apache.dubbo.remoting.telnet.support.command.HelpTelnetHandler (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- java.io.InputStream (implements java.io.Closeable)
- org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- org.apache.dubbo.remoting.telnet.support.command.LogTelnetHandler (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher (implements org.apache.dubbo.remoting.Dispatcher)
- org.apache.dubbo.remoting.exchange.support.MultiMessage (implements java.lang.Iterable<T>)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- org.apache.dubbo.remoting.utils.PayloadDropper
- org.apache.dubbo.remoting.exchange.support.ReplierDispatcher (implements org.apache.dubbo.remoting.exchange.support.Replier<T>)
- org.apache.dubbo.remoting.exchange.Request
- org.apache.dubbo.remoting.exchange.Response
- org.apache.dubbo.remoting.transport.ServerDelegate (implements org.apache.dubbo.remoting.RemotingServer)
- org.apache.dubbo.remoting.telnet.support.command.StatusTelnetHandler (implements org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.telnet.support.TelnetUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.apache.dubbo.remoting.transport.ExceedPayloadLimitException
- org.apache.dubbo.remoting.RemotingException
- org.apache.dubbo.remoting.ExecutionException
- org.apache.dubbo.remoting.TimeoutException
- java.io.IOException
- java.lang.Exception
- org.apache.dubbo.remoting.Transporters
- org.apache.dubbo.remoting.utils.UrlUtils
- org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler (implements org.apache.dubbo.remoting.transport.ChannelHandlerDelegate)
- org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- org.apache.dubbo.remoting.transport.dispatcher.direct.DirectChannelHandler
- org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionChannelHandler
- org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyChannelHandler
- org.apache.dubbo.remoting.buffer.AbstractChannelBuffer (implements org.apache.dubbo.remoting.buffer.ChannelBuffer)
接口分层结构
- org.apache.dubbo.remoting.buffer.ChannelBufferFactory
- org.apache.dubbo.remoting.ChannelHandler
- org.apache.dubbo.remoting.transport.ChannelHandlerDelegate
- org.apache.dubbo.remoting.exchange.ExchangeHandler (并 extends org.apache.dubbo.remoting.telnet.TelnetHandler)
- org.apache.dubbo.remoting.Codec
- org.apache.dubbo.remoting.Codec2
- java.lang.Comparable<T>
- org.apache.dubbo.remoting.buffer.ChannelBuffer
- org.apache.dubbo.remoting.Constants
- org.apache.dubbo.remoting.Decodeable
- org.apache.dubbo.remoting.Dispatcher
- org.apache.dubbo.remoting.Endpoint
- org.apache.dubbo.remoting.Channel
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.remoting.IdleSensible, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.ExchangeClient (并 extends org.apache.dubbo.remoting.exchange.ExchangeChannel)
- org.apache.dubbo.remoting.exchange.ExchangeChannel
- org.apache.dubbo.remoting.exchange.ExchangeClient (并 extends org.apache.dubbo.remoting.Client)
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.remoting.IdleSensible, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Channel, org.apache.dubbo.remoting.IdleSensible, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.ExchangeClient (并 extends org.apache.dubbo.remoting.exchange.ExchangeChannel)
- org.apache.dubbo.remoting.RemotingServer (并 extends org.apache.dubbo.remoting.IdleSensible, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.ExchangeServer
- org.apache.dubbo.remoting.Channel
- org.apache.dubbo.remoting.exchange.Exchanger
- org.apache.dubbo.remoting.IdleSensible
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Channel, org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.ExchangeClient (并 extends org.apache.dubbo.remoting.exchange.ExchangeChannel)
- org.apache.dubbo.remoting.RemotingServer (并 extends org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.ExchangeServer
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Channel, org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.common.Resetable)
- org.apache.dubbo.remoting.exchange.support.Replier<T>
- org.apache.dubbo.common.Resetable
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Channel, org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.remoting.IdleSensible)
- org.apache.dubbo.remoting.exchange.ExchangeClient (并 extends org.apache.dubbo.remoting.exchange.ExchangeChannel)
- org.apache.dubbo.remoting.RemotingServer (并 extends org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.remoting.IdleSensible)
- org.apache.dubbo.remoting.exchange.ExchangeServer
- org.apache.dubbo.remoting.Client (并 extends org.apache.dubbo.remoting.Channel, org.apache.dubbo.remoting.Endpoint, org.apache.dubbo.remoting.IdleSensible)
- org.apache.dubbo.remoting.telnet.TelnetHandler
- org.apache.dubbo.remoting.exchange.ExchangeHandler (并 extends org.apache.dubbo.remoting.ChannelHandler)
- org.apache.dubbo.remoting.Transporter
注释类型分层结构
- org.apache.dubbo.remoting.telnet.support.Help (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
- org.apache.dubbo.remoting.Codec2.DecodeResult
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)