Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractChannel - Class in org.apache.dubbo.remoting.transport
-
AbstractChannel
- AbstractChannel(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.AbstractChannel
- AbstractChannelBuffer - Class in org.apache.dubbo.remoting.buffer
- AbstractChannelBuffer() - Constructor for class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- AbstractChannelHandlerDelegate - Class in org.apache.dubbo.remoting.transport
- AbstractClient - Class in org.apache.dubbo.remoting.transport
-
AbstractClient
- AbstractClient(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.AbstractClient
- AbstractCodec - Class in org.apache.dubbo.remoting.transport
-
AbstractCodec
- AbstractCodec() - Constructor for class org.apache.dubbo.remoting.transport.AbstractCodec
- AbstractConnectionClient - Class in org.apache.dubbo.remoting.api.connection
- AbstractEndpoint - Class in org.apache.dubbo.remoting.transport
-
AbstractEndpoint
- AbstractEndpoint(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.AbstractEndpoint
- AbstractPeer - Class in org.apache.dubbo.remoting.transport
-
AbstractPeer
- AbstractPeer(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.AbstractPeer
- AbstractPortUnificationServer - Class in org.apache.dubbo.remoting.api.pu
- AbstractPortUnificationServer(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.api.pu.AbstractPortUnificationServer
- AbstractServer - Class in org.apache.dubbo.remoting.transport
-
AbstractServer
- AbstractServer(URL, ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.AbstractServer
- AbstractTimerTask - Class in org.apache.dubbo.remoting.exchange.support.header
-
AbstractTimerTask
- AbstractWireProtocol - Class in org.apache.dubbo.remoting.api
- AbstractWireProtocol(ProtocolDetector) - Constructor for class org.apache.dubbo.remoting.api.AbstractWireProtocol
- ACCEPTS_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
-
max size of channel. default value is zero that means unlimited.
- addChannelHandler(ChannelHandler) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- addChannelHandler(ChannelHandler) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- addCloseListener(Runnable) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
add a listener that will be executed when the connection is closed.
- addConnectedListener(Runnable) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
add a listener that will be executed when a connection is established.
- addDisconnectedListener(Runnable) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
Add a listener that will be executed when the connection is disconnected.
- addMessage(Object) - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- addMessages(Collection) - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- addReplier(Class<T>, Replier<T>) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- addReplier(Class<T>, Replier<T>) - Method in class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- addSupportedProtocol(URL, ChannelHandler) - Method in class org.apache.dubbo.remoting.api.pu.AbstractPortUnificationServer
- AllChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher.all
- AllChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- AllDispatcher - Class in org.apache.dubbo.remoting.transport.dispatcher.all
-
default thread pool configure
- AllDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher
- allSerializations(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
-
Get the all serializations,ensure insertion order
- APACHE_HTTP_CLIENT - Static variable in interface org.apache.dubbo.remoting.Constants
- array() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- array() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the backing byte array of this buffer.
- array() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- array() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- arrayOffset() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- arrayOffset() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the offset of the first byte within the backing byte array of this buffer.
- arrayOffset() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- arrayOffset() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- available() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
B
- BAD_REQUEST - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
request format error.
- BAD_RESPONSE - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
response format error.
- bind(String, ChannelHandler...) - Static method in class org.apache.dubbo.remoting.Transporters
- bind(String, ChannelHandler, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- bind(String, ExchangeHandler) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- bind(String, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- bind(URL, ChannelHandler) - Method in interface org.apache.dubbo.remoting.api.pu.PortUnificationTransporter
- bind(URL, ChannelHandler) - Static method in class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- bind(URL, ChannelHandler) - Method in interface org.apache.dubbo.remoting.Transporter
-
Bind a server.
- bind(URL, ChannelHandler...) - Static method in class org.apache.dubbo.remoting.Transporters
- bind(URL, ChannelHandler, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- bind(URL, ExchangeHandler) - Method in interface org.apache.dubbo.remoting.exchange.Exchanger
-
bind.
- bind(URL, ExchangeHandler) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- bind(URL, ExchangeHandler) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger
- bind(URL, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- BIND_IP_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- BIND_PORT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- BIND_RETRY_INTERVAL - Static variable in interface org.apache.dubbo.remoting.Constants
- BIND_RETRY_TIMES - Static variable in interface org.apache.dubbo.remoting.Constants
- buffer() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- buffer(int) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- BUFFER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- buildContext() - Method in interface org.apache.dubbo.remoting.api.ssl.ContextOperator
- Byte array - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- ByteBufferBackedChannelBuffer - Class in org.apache.dubbo.remoting.buffer
- ByteBufferBackedChannelBuffer(ByteBuffer) - Constructor for class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- ByteBufferBackedChannelBuffer(ByteBufferBackedChannelBuffer) - Constructor for class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
C
- cancel() - Method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- cancel() - Method in class org.apache.dubbo.remoting.exchange.support.header.AbstractTimerTask
- cancel(boolean) - Method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- canHandleIdle() - Method in interface org.apache.dubbo.remoting.IdleSensible
-
Whether the implementation can sense and handle the idle connection.
- capacity() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- capacity() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the number of bytes (octets) this buffer can contain.
- capacity() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- capacity() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- caught(Channel, Throwable) - Method in interface org.apache.dubbo.remoting.ChannelHandler
-
on exception caught.
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- caught(Channel, Throwable) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- CAUGHT - Enum constant in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
CAUGHT
- Channel - Interface in org.apache.dubbo.remoting
-
Channel.
- CHANNEL_ATTRIBUTE_READONLY_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CHANNEL_INACTIVE - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
channel inactive, directly return the unfinished requests.
- CHANNEL_READONLYEVENT_SENT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CHANNEL_SEND_READONLYEVENT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CHANNEL_SHUTDOWN_TIMEOUT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- ChannelBuffer - Interface in org.apache.dubbo.remoting.buffer
-
A random and sequential accessible sequence of zero or more bytes (octets).
- ChannelBufferFactory - Interface in org.apache.dubbo.remoting.buffer
- ChannelBufferInputStream - Class in org.apache.dubbo.remoting.buffer
- ChannelBufferInputStream(ChannelBuffer) - Constructor for class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- ChannelBufferInputStream(ChannelBuffer, int) - Constructor for class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- ChannelBufferOutputStream - Class in org.apache.dubbo.remoting.buffer
- ChannelBufferOutputStream(ChannelBuffer) - Constructor for class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- ChannelBuffers - Class in org.apache.dubbo.remoting.buffer
- ChannelDelegate - Class in org.apache.dubbo.remoting.transport
-
ChannelDelegate
- ChannelDelegate() - Constructor for class org.apache.dubbo.remoting.transport.ChannelDelegate
- ChannelDelegate(Channel) - Constructor for class org.apache.dubbo.remoting.transport.ChannelDelegate
- ChannelEventRunnable - Class in org.apache.dubbo.remoting.transport.dispatcher
- ChannelEventRunnable(Channel, ChannelHandler, ChannelEventRunnable.ChannelState) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable
- ChannelEventRunnable(Channel, ChannelHandler, ChannelEventRunnable.ChannelState, Object) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable
- ChannelEventRunnable(Channel, ChannelHandler, ChannelEventRunnable.ChannelState, Object, Throwable) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable
- ChannelEventRunnable(Channel, ChannelHandler, ChannelEventRunnable.ChannelState, Throwable) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable
- ChannelEventRunnable.ChannelState - Enum in org.apache.dubbo.remoting.transport.dispatcher
-
ChannelState
- ChannelHandler - Interface in org.apache.dubbo.remoting
-
ChannelHandler.
- ChannelHandlerAdapter - Class in org.apache.dubbo.remoting.transport
-
ChannelHandlerAdapter.
- ChannelHandlerAdapter() - Constructor for class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- ChannelHandlerDelegate - Interface in org.apache.dubbo.remoting.transport
- ChannelHandlerDispatcher - Class in org.apache.dubbo.remoting.transport
-
ChannelListenerDispatcher
- ChannelHandlerDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- ChannelHandlerDispatcher(Collection<ChannelHandler>) - Constructor for class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- ChannelHandlerDispatcher(ChannelHandler...) - Constructor for class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- ChannelHandlerPretender - Class in org.apache.dubbo.remoting.api.pu
- ChannelHandlerPretender(Object) - Constructor for class org.apache.dubbo.remoting.api.pu.ChannelHandlerPretender
- ChannelHandlers - Class in org.apache.dubbo.remoting.transport.dispatcher
- ChannelOperator - Interface in org.apache.dubbo.remoting.api.pu
- CHARSET_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CHECK_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- checkSerialization(String, Collection<String>) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- checkSerialization(String, URL) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- clear() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- clear() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the
readerIndexandwriterIndexof this buffer to0. - Clearing the buffer indexes - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- ClearTelnetHandler - Class in org.apache.dubbo.remoting.telnet.support.command
-
ClearTelnetHandler
- ClearTelnetHandler() - Constructor for class org.apache.dubbo.remoting.telnet.support.command.ClearTelnetHandler
- Client - Interface in org.apache.dubbo.remoting
-
Remoting Client.
- CLIENT_ERROR - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
internal server error.
- CLIENT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CLIENT_SIDE - Static variable in exception class org.apache.dubbo.remoting.TimeoutException
- CLIENT_TIMEOUT - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
client side timeout.
- ClientDelegate - Class in org.apache.dubbo.remoting.transport
-
ClientDelegate
- ClientDelegate() - Constructor for class org.apache.dubbo.remoting.transport.ClientDelegate
- ClientDelegate(Client) - Constructor for class org.apache.dubbo.remoting.transport.ClientDelegate
- close() - Method in class org.apache.dubbo.remoting.api.AbstractWireProtocol
- close() - Method in interface org.apache.dubbo.remoting.api.WireProtocol
- close() - Method in interface org.apache.dubbo.remoting.Endpoint
-
close the channel.
- close() - Static method in class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- close() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- close() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- close() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- close() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- close() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- close() - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- close() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- close() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- close() - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- close() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- close(int) - Method in interface org.apache.dubbo.remoting.Endpoint
-
Graceful close the channel.
- close(int) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
graceful close.
- close(int) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- close(int) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- close(int) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- close(int) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- close(int) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- close(int) - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- close(int) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- close(int) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- close(int) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- CLOSE_TIMEOUT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- closeChannel(Channel, long) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
-
close a channel when a channel is inactive directly return the unfinished requests.
- CloseTimerTask - Class in org.apache.dubbo.remoting.exchange.support.header
-
CloseTimerTask
- CloseTimerTask(AbstractTimerTask.ChannelProvider, HashedWheelTimer, Long, int) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.CloseTimerTask
- Codec - Interface in org.apache.dubbo.remoting
-
Deprecated.
- CODEC_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- CODEC_VERSION_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- Codec2 - Interface in org.apache.dubbo.remoting
- Codec2.DecodeResult - Enum in org.apache.dubbo.remoting
- CodecAdapter - Class in org.apache.dubbo.remoting.transport.codec
- CodecAdapter(Codec) - Constructor for class org.apache.dubbo.remoting.transport.codec.CodecAdapter
- CodecSupport - Class in org.apache.dubbo.remoting.transport
- compare(ChannelBuffer, ChannelBuffer) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- compareTo(ChannelBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- configChannelHandler(List<ChannelHandler>) - Method in interface org.apache.dubbo.remoting.api.pu.ChannelOperator
- configClientPipeline(URL, ChannelOperator, ContextOperator) - Method in class org.apache.dubbo.remoting.api.AbstractWireProtocol
- configClientPipeline(URL, ChannelOperator, ContextOperator) - Method in interface org.apache.dubbo.remoting.api.WireProtocol
- configServerProtocolHandler(URL, ChannelOperator) - Method in interface org.apache.dubbo.remoting.api.WireProtocol
- connect(String) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(String, ChannelHandler...) - Static method in class org.apache.dubbo.remoting.Transporters
- connect(String, ChannelHandler, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(String, ExchangeHandler) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(String, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(URL) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(URL, ChannelHandler) - Method in interface org.apache.dubbo.remoting.api.connection.ConnectionManager
- connect(URL, ChannelHandler) - Method in class org.apache.dubbo.remoting.api.connection.MultiplexProtocolConnectionManager
- connect(URL, ChannelHandler) - Method in class org.apache.dubbo.remoting.api.connection.SingleProtocolConnectionManager
- connect(URL, ChannelHandler) - Method in interface org.apache.dubbo.remoting.api.pu.PortUnificationTransporter
- connect(URL, ChannelHandler) - Static method in class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- connect(URL, ChannelHandler) - Method in interface org.apache.dubbo.remoting.Transporter
-
Connect to a server.
- connect(URL, ChannelHandler...) - Static method in class org.apache.dubbo.remoting.Transporters
- connect(URL, ChannelHandler, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(URL, ExchangeHandler) - Method in interface org.apache.dubbo.remoting.exchange.Exchanger
-
connect.
- connect(URL, ExchangeHandler) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- connect(URL, ExchangeHandler) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger
- connect(URL, Replier<?>) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- CONNECT_QUEUE_CAPACITY - Static variable in interface org.apache.dubbo.remoting.Constants
- CONNECT_QUEUE_WARNING_SIZE - Static variable in interface org.apache.dubbo.remoting.Constants
- CONNECT_TIMEOUT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- connected(Channel) - Method in class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- connected(Channel) - Method in interface org.apache.dubbo.remoting.ChannelHandler
-
on channel connected.
- connected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- connected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- connected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- connected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- CONNECTED - Enum constant in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
CONNECTED
- CONNECTION - Static variable in interface org.apache.dubbo.remoting.Constants
- CONNECTION_HANDLER_NAME - Static variable in interface org.apache.dubbo.remoting.Constants
- ConnectionHandler - Interface in org.apache.dubbo.remoting.api.connection
- ConnectionManager - Interface in org.apache.dubbo.remoting.api.connection
- ConnectionOrderedChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher.connection
- ConnectionOrderedChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- ConnectionOrderedDispatcher - Class in org.apache.dubbo.remoting.transport.dispatcher.connection
-
connect disconnect ensure the order
- ConnectionOrderedDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedDispatcher
- CONNECTIONS_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- Constants - Interface in org.apache.dubbo.remoting
- CONTENT_LENGTH_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- ContextOperator - Interface in org.apache.dubbo.remoting.api.ssl
- Conversion to existing JDK types - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- copy() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- copy() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns a copy of this buffer's readable bytes.
- copy() - Method in class org.apache.dubbo.remoting.exchange.Request
- copy(int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- copy(int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns a copy of this buffer's sub-region.
- copy(int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- copy(int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- copyWithoutData() - Method in class org.apache.dubbo.remoting.exchange.Request
- create() - Static method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- createFromArray(Object...) - Static method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- createFromCollection(Collection) - Static method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- Creation of a buffer - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
D
- decode() - Method in interface org.apache.dubbo.remoting.Decodeable
- decode(Channel, InputStream) - Method in interface org.apache.dubbo.remoting.Codec
-
Deprecated.Decode message.
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.remoting.api.pu.DefaultCodec
- decode(Channel, ChannelBuffer) - Method in interface org.apache.dubbo.remoting.Codec2
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.remoting.exchange.codec.ExchangeCodec
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.remoting.telnet.codec.TelnetCodec
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.remoting.transport.codec.CodecAdapter
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.remoting.transport.codec.TransportCodec
-
Deprecated.
- Decodeable - Interface in org.apache.dubbo.remoting
- DecodeHandler - Class in org.apache.dubbo.remoting.transport
- DecodeHandler(ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.DecodeHandler
- DEFAULT_ACCEPTS - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_BACKLOG - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_BUFFER_SIZE - Static variable in interface org.apache.dubbo.remoting.Constants
-
default buffer size is 8k.
- DEFAULT_CAPACITY - Static variable in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- DEFAULT_CHARSET - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_CONNECT_QUEUE_WARNING_SIZE - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_CONNECT_TIMEOUT - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_EXCHANGER - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_HEARTBEAT - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_IDLE_TIMEOUT - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_IO_THREADS - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_PAYLOAD - Static variable in interface org.apache.dubbo.remoting.Constants
-
8M
- DEFAULT_PROMPT - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_RECONNECT_PERIOD - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_REMOTING_CLIENT - Static variable in interface org.apache.dubbo.remoting.Constants
- DEFAULT_TRANSPORTER - Static variable in interface org.apache.dubbo.remoting.Constants
- DefaultCodec - Class in org.apache.dubbo.remoting.api.pu
- DefaultCodec() - Constructor for class org.apache.dubbo.remoting.api.pu.DefaultCodec
- DefaultFuture - Class in org.apache.dubbo.remoting.exchange.support
-
DefaultFuture.
- DefaultPuHandler - Class in org.apache.dubbo.remoting.api.pu
- DefaultPuHandler() - Constructor for class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- deserialize(URL, InputStream, byte) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- destroy() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
This method will be invoked when counter reaches 0, override this method to destroy materials related to the specific resource.
- destroy() - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- detail() - Element in annotation type org.apache.dubbo.remoting.telnet.support.Help
- detect(ChannelBuffer) - Method in interface org.apache.dubbo.remoting.api.ProtocolDetector
- detector() - Method in class org.apache.dubbo.remoting.api.AbstractWireProtocol
- detector() - Method in interface org.apache.dubbo.remoting.api.WireProtocol
- detectResult() - Method in interface org.apache.dubbo.remoting.api.pu.ChannelOperator
- directBuffer(int) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- DirectChannelBufferFactory - Class in org.apache.dubbo.remoting.buffer
- DirectChannelBufferFactory() - Constructor for class org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory
- DirectChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher.direct
- DirectChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.direct.DirectChannelHandler
- DirectDispatcher - Class in org.apache.dubbo.remoting.transport.dispatcher.direct
-
Direct dispatcher
- DirectDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher
- Discardable bytes - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- discardReadBytes() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- discardReadBytes() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Discards the bytes between the 0th index and
readerIndex. - disconnect() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- disconnected(Channel) - Method in interface org.apache.dubbo.remoting.ChannelHandler
-
on channel disconnected.
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- disconnected(Channel) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- DISCONNECTED - Enum constant in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
DISCONNECTED
- DISPACTHER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- dispatch(ChannelHandler, URL) - Method in interface org.apache.dubbo.remoting.Dispatcher
-
dispatch the message to threadpool.
- dispatch(ChannelHandler, URL) - Method in class org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher
- dispatch(ChannelHandler, URL) - Method in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedDispatcher
- dispatch(ChannelHandler, URL) - Method in class org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher
- dispatch(ChannelHandler, URL) - Method in class org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher
- dispatch(ChannelHandler, URL) - Method in class org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher
- Dispatcher - Interface in org.apache.dubbo.remoting
-
ChannelHandlerWrapper (SPI, Singleton, ThreadSafe)
- DISPATCHER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- dynamicBuffer() - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- dynamicBuffer(int) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- dynamicBuffer(int, ChannelBufferFactory) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- DynamicChannelBuffer - Class in org.apache.dubbo.remoting.buffer
- DynamicChannelBuffer(int) - Constructor for class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- DynamicChannelBuffer(int, ChannelBufferFactory) - Constructor for class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
E
- EMPTY_BUFFER - Static variable in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- encode(Channel, OutputStream, Object) - Method in interface org.apache.dubbo.remoting.Codec
-
Deprecated.Encode message.
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.remoting.api.pu.DefaultCodec
- encode(Channel, ChannelBuffer, Object) - Method in interface org.apache.dubbo.remoting.Codec2
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.remoting.exchange.codec.ExchangeCodec
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.remoting.telnet.codec.TelnetCodec
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.remoting.transport.codec.CodecAdapter
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.remoting.transport.codec.TransportCodec
-
Deprecated.
- Endpoint - Interface in org.apache.dubbo.remoting
-
Endpoint.
- ensureWritableBytes(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- ensureWritableBytes(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Makes sure the number of the writable bytes is equal to or greater than the specified value.
- ensureWritableBytes(int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- equals(Object) - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- equals(Object) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- equals(Object) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Determines if the content of the specified buffer is identical to the content of this array.
- equals(ChannelBuffer, ChannelBuffer) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- EVENT_LOOP_BOSS_POOL_NAME - Static variable in interface org.apache.dubbo.remoting.Constants
- EVENT_LOOP_WORKER_POOL_NAME - Static variable in interface org.apache.dubbo.remoting.Constants
- ExceedPayloadLimitException - Exception Class in org.apache.dubbo.remoting.transport
- ExceedPayloadLimitException(String) - Constructor for exception class org.apache.dubbo.remoting.transport.ExceedPayloadLimitException
- ExchangeChannel - Interface in org.apache.dubbo.remoting.exchange
-
ExchangeChannel.
- ExchangeClient - Interface in org.apache.dubbo.remoting.exchange
-
ExchangeClient.
- ExchangeCodec - Class in org.apache.dubbo.remoting.exchange.codec
-
ExchangeCodec.
- ExchangeCodec() - Constructor for class org.apache.dubbo.remoting.exchange.codec.ExchangeCodec
- ExchangeHandler - Interface in org.apache.dubbo.remoting.exchange
-
ExchangeHandler.
- ExchangeHandlerAdapter - Class in org.apache.dubbo.remoting.exchange.support
-
ExchangeHandlerAdapter
- ExchangeHandlerAdapter(FrameworkModel) - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerAdapter
- ExchangeHandlerDispatcher - Class in org.apache.dubbo.remoting.exchange.support
-
ExchangeHandlerDispatcher
- ExchangeHandlerDispatcher() - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- ExchangeHandlerDispatcher(ChannelHandler...) - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- ExchangeHandlerDispatcher(Replier<?>) - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- ExchangeHandlerDispatcher(FrameworkModel, Replier<?>, ChannelHandler...) - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- Exchanger - Interface in org.apache.dubbo.remoting.exchange
-
Exchanger.
- EXCHANGER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- Exchangers - Class in org.apache.dubbo.remoting.exchange
-
Exchanger facade.
- ExchangeServer - Interface in org.apache.dubbo.remoting.exchange
-
ExchangeServer.
- ExchangeServerDelegate - Class in org.apache.dubbo.remoting.exchange.support
-
ExchangeServerDelegate
- ExchangeServerDelegate() - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- ExchangeServerDelegate(ExchangeServer) - Constructor for class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- ExecutionChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher.execution
-
Only request message will be dispatched to thread pool.
- ExecutionChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionChannelHandler
- ExecutionDispatcher - Class in org.apache.dubbo.remoting.transport.dispatcher.execution
-
In addition to sending all the use thread pool processing
- ExecutionDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher
- ExecutionException - Exception Class in org.apache.dubbo.remoting
-
ReceiveException
- ExecutionException(Object, InetSocketAddress, InetSocketAddress, String) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExecutionException(Object, InetSocketAddress, InetSocketAddress, String, Throwable) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExecutionException(Object, InetSocketAddress, InetSocketAddress, Throwable) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExecutionException(Object, Channel, String) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExecutionException(Object, Channel, String, Throwable) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExecutionException(Object, Channel, Throwable) - Constructor for exception class org.apache.dubbo.remoting.ExecutionException
- ExitTelnetHandler - Class in org.apache.dubbo.remoting.telnet.support.command
-
ExitTelnetHandler
- ExitTelnetHandler() - Constructor for class org.apache.dubbo.remoting.telnet.support.command.ExitTelnetHandler
F
- factory() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- factory() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the factory which creates a
ChannelBufferwhose type and defaultByteOrderare same with this buffer. - factory() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- factory() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- flag() - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- forEachConnection(Consumer<AbstractConnectionClient>) - Method in interface org.apache.dubbo.remoting.api.connection.ConnectionManager
- forEachConnection(Consumer<AbstractConnectionClient>) - Method in class org.apache.dubbo.remoting.api.connection.MultiplexProtocolConnectionManager
- forEachConnection(Consumer<AbstractConnectionClient>) - Method in class org.apache.dubbo.remoting.api.connection.SingleProtocolConnectionManager
G
- get(int) - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- getAccepts() - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- getAttribute(String) - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- getAttribute(String) - Method in interface org.apache.dubbo.remoting.Channel
-
get attribute.
- getAttribute(String) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getAttribute(String) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- getAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getBindAddress() - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- getBuffer(byte[], int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBufferFactory
- getBuffer(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory
- getBuffer(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory
- getBuffer(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBufferFactory
- getBuffer(int) - Method in class org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory
- getBuffer(int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory
- getBuffer(ByteBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBufferFactory
- getBuffer(ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory
- getBuffer(ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory
- getByte(int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- getByte(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Gets a byte at the specified absolute
indexin this buffer. - getByte(int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- getByte(int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getByteByIndex(ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.api.ProtocolDetector
- getBytes(int, byte[]) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- getBytes(int, byte[]) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index. - getBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- getBytes(int, byte[], int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index. - getBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- getBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getBytes(int, OutputStream, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- getBytes(int, OutputStream, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified stream starting at the specified absolute
index. - getBytes(int, OutputStream, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- getBytes(int, OutputStream, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- getBytes(int, ByteBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
indexuntil the destination's position reaches its limit. - getBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- getBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getBytes(int, GatheringByteChannel, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getBytes(int, ChannelBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- getBytes(int, ChannelBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
indexuntil the destination becomes non-writable. - getBytes(int, ChannelBuffer, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- getBytes(int, ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index. - getBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- getBytes(int, ChannelBuffer, int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index. - getBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- getBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- getChannel() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getChannel(Boolean) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
if generalizable, return NIOChannel else return Dubbo Channel
- getChannel(InetSocketAddress) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getChannel(InetSocketAddress) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getChannel(InetSocketAddress) - Method in interface org.apache.dubbo.remoting.RemotingServer
-
get channel.
- getChannel(InetSocketAddress) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getChannelHandler() - Method in interface org.apache.dubbo.remoting.Endpoint
-
get channel handler.
- getChannelHandler() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getChannelHandler() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getChannelHandler() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getChannelHandler() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- getChannelHandler() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getChannelHandler() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getChannelHandler() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getChannelHandlers() - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- getChannels() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getChannels() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getChannels() - Method in interface org.apache.dubbo.remoting.RemotingServer
-
get channels.
- getChannels() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getClient() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getCloseTimeout(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
- getCodec() - Method in class org.apache.dubbo.remoting.transport.codec.CodecAdapter
- getConnectAddress() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- getCounter() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
Get counter
- getData() - Method in class org.apache.dubbo.remoting.exchange.Request
- getDelegateHandler() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
-
Return the final handler (which may have been wrapped).
- getErrorMessage() - Method in class org.apache.dubbo.remoting.exchange.Response
- getExchangeChannel(InetSocketAddress) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeServer
-
get channel.
- getExchangeChannel(InetSocketAddress) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getExchangeChannel(InetSocketAddress) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getExchangeChannels() - Method in interface org.apache.dubbo.remoting.exchange.ExchangeServer
-
get channels.
- getExchangeChannels() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getExchangeChannels() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getExchangeHandler() - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
get message handler.
- getExchangeHandler() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getExchanger(URL) - Static method in class org.apache.dubbo.remoting.exchange.Exchangers
- getExecutor() - Method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- getExecutorService() - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
-
Deprecated.
- getFuture(long) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- getHandler() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- getHandler() - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- getHandler() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
-
Deprecated.
- getHandler() - Method in interface org.apache.dubbo.remoting.transport.ChannelHandlerDelegate
- getHandler() - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- getHeartbeat(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
- getId() - Method in class org.apache.dubbo.remoting.exchange.Request
- getId() - Method in class org.apache.dubbo.remoting.exchange.Response
- getIDByName(String) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- getIdleTimeout(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
- getInstance() - Static method in class org.apache.dubbo.remoting.buffer.DirectChannelBufferFactory
- getInstance() - Static method in class org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory
- getInstance() - Static method in class org.apache.dubbo.remoting.transport.dispatcher.ChannelHandlers
- getLocalAddress() - Method in interface org.apache.dubbo.remoting.Endpoint
-
get local address.
- getLocalAddress() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getLocalAddress() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getLocalAddress() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getLocalAddress() - Method in exception class org.apache.dubbo.remoting.RemotingException
- getLocalAddress() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- getLocalAddress() - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- getLocalAddress() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getLocalAddress() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getLocalAddress() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getMagicCode() - Method in class org.apache.dubbo.remoting.exchange.codec.ExchangeCodec
- getMessages() - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- getNullBytesOf(Serialization) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
-
Get the null object serialize result byte[] of Serialization from the cache, if not, generate it first.
- getPayload() - Method in class org.apache.dubbo.remoting.exchange.Request
- getPayload(InputStream) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
-
Read all payload to byte[]
- getPhase() - Method in exception class org.apache.dubbo.remoting.TimeoutException
- getPreferredExecutorService(Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
-
Currently, this method is mainly customized to facilitate the thread model on consumer side. 1.
- getProto() - Method in class org.apache.dubbo.remoting.exchange.HeartBeatRequest
- getProto() - Method in class org.apache.dubbo.remoting.exchange.HeartBeatResponse
- getProtocols() - Method in class org.apache.dubbo.remoting.api.pu.AbstractPortUnificationServer
- getRealHandler() - Method in class org.apache.dubbo.remoting.api.pu.ChannelHandlerPretender
- getRemoteAddress() - Method in interface org.apache.dubbo.remoting.Channel
-
get remote address.
- getRemoteAddress() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getRemoteAddress() - Method in exception class org.apache.dubbo.remoting.RemotingException
- getRemoteAddress() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- getRemoteAddress() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getRemoteAddress() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getRequest() - Method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- getRequest() - Method in exception class org.apache.dubbo.remoting.ExecutionException
- getRequestWithoutData(Object) - Static method in class org.apache.dubbo.remoting.utils.PayloadDropper
-
only log body in debugger mode for size invalid input: '&' security consideration.
- getResult() - Method in class org.apache.dubbo.remoting.exchange.Response
- getSerialization(Byte) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- getSerialization(URL) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- getSerializationById(Byte) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
- getServer() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getServer() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getServer() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getServers() - Static method in class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- getSharedExecutorService() - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
-
get the shared executor for current Server or Client
- getSharedExecutorService(Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- getStatus() - Method in class org.apache.dubbo.remoting.exchange.Response
- getSupportedHandlers() - Method in class org.apache.dubbo.remoting.api.pu.AbstractPortUnificationServer
- getTransporter(URL) - Static method in class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- getTransporter(URL) - Static method in class org.apache.dubbo.remoting.Transporters
- getUrl() - Method in interface org.apache.dubbo.remoting.Endpoint
-
get url.
- getUrl() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- getUrl() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- getUrl() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- getUrl() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- getUrl() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- getUrl() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- getUrl() - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- getUrl() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- getVersion() - Method in class org.apache.dubbo.remoting.exchange.Request
- getVersion() - Method in class org.apache.dubbo.remoting.exchange.Response
H
- hasArray() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- hasArray() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns
trueif and only if this buffer has a backing byte array. - hasArray() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- hasArray() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- hasAttribute(String) - Method in interface org.apache.dubbo.remoting.Channel
-
has attribute.
- hasAttribute(String) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- hasAttribute(String) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- hasAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- hasAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- hasCode(ChannelBuffer) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- hasFuture(Channel) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- hashCode() - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- hashCode() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- HeaderExchangeClient - Class in org.apache.dubbo.remoting.exchange.support.header
-
DefaultMessageClient
- HeaderExchangeClient(Client, boolean) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- HeaderExchangeHandler - Class in org.apache.dubbo.remoting.exchange.support.header
-
ExchangeReceiver
- HeaderExchangeHandler(ExchangeHandler) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- HeaderExchanger - Class in org.apache.dubbo.remoting.exchange.support.header
-
DefaultMessenger
- HeaderExchanger() - Constructor for class org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger
- HeaderExchangeServer - Class in org.apache.dubbo.remoting.exchange.support.header
-
ExchangeServerImpl
- HeaderExchangeServer(RemotingServer) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- HeapChannelBuffer - Class in org.apache.dubbo.remoting.buffer
- HeapChannelBuffer(byte[]) - Constructor for class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
-
Creates a new heap buffer with an existing byte array.
- HeapChannelBuffer(int) - Constructor for class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
-
Creates a new heap buffer with a newly allocated byte array.
- HeapChannelBufferFactory - Class in org.apache.dubbo.remoting.buffer
- HeapChannelBufferFactory() - Constructor for class org.apache.dubbo.remoting.buffer.HeapChannelBufferFactory
- HEARTBEAT_CHECK_TICK - Static variable in interface org.apache.dubbo.remoting.Constants
-
Every heartbeat duration / HEARTBEAT_CHECK_TICK, check if a heartbeat should be sent.
- HEARTBEAT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- HEARTBEAT_TIMEOUT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- HeartbeatHandler - Class in org.apache.dubbo.remoting.exchange.support.header
- HeartbeatHandler(ChannelHandler) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- HeartBeatRequest - Class in org.apache.dubbo.remoting.exchange
- HeartBeatRequest(long) - Constructor for class org.apache.dubbo.remoting.exchange.HeartBeatRequest
- HeartBeatResponse - Class in org.apache.dubbo.remoting.exchange
- HeartBeatResponse(long, String) - Constructor for class org.apache.dubbo.remoting.exchange.HeartBeatResponse
- HeartbeatTimerTask - Class in org.apache.dubbo.remoting.exchange.support.header
-
HeartbeatTimerTask
- Help - Annotation Type in org.apache.dubbo.remoting.telnet.support
-
Help
- HelpTelnetHandler - Class in org.apache.dubbo.remoting.telnet.support.command
-
HelpTelnetHandler
- HelpTelnetHandler(FrameworkModel) - Constructor for class org.apache.dubbo.remoting.telnet.support.command.HelpTelnetHandler
I
- I/O Streams - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- IDLE_CHECK_TIMER - Static variable in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- IDLE_CHECK_TIMER - Static variable in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- IDLE_TIMEOUT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- IdleSensible - Interface in org.apache.dubbo.remoting
-
Indicate whether the implementation (for both server and client) has the ability to sense and handle idle connection.
- increase() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
- IS_PU_SERVER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- isAvailable() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
connection is available.
- isBound() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- isBound() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- isBound() - Method in interface org.apache.dubbo.remoting.RemotingServer
-
is bound.
- isBound() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- isBroken() - Method in class org.apache.dubbo.remoting.exchange.Request
- isClientSide() - Method in exception class org.apache.dubbo.remoting.TimeoutException
- isClosed() - Method in interface org.apache.dubbo.remoting.Endpoint
-
is closed.
- isClosed() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- isClosed() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- isClosed() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- isClosed() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- isClosed() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- isClosed() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- isClosed() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- isClosing() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- isConnected() - Method in interface org.apache.dubbo.remoting.Channel
-
is connected.
- isConnected() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- isConnected() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- isConnected() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- isConnected() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- isDirect() - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- isDirect() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns
trueif and only if this buffer is backed by an NIO direct buffer. - isDirect() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- isDirect() - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- isEmpty() - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- isEvent() - Method in class org.apache.dubbo.remoting.exchange.Request
- isEvent() - Method in class org.apache.dubbo.remoting.exchange.Response
- isHeartbeat() - Method in class org.apache.dubbo.remoting.exchange.Request
- isHeartbeat() - Method in class org.apache.dubbo.remoting.exchange.Response
- isHeartBeat(byte[], byte) - Static method in class org.apache.dubbo.remoting.transport.CodecSupport
-
Check if payload is null object serialize result byte[] of serialization
- isServerSide() - Method in exception class org.apache.dubbo.remoting.TimeoutException
- isTwoWay() - Method in class org.apache.dubbo.remoting.exchange.Request
- iterator() - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
K
- KEEP_ALIVE - Static variable in interface org.apache.dubbo.remoting.Constants
- KEEP_ALIVE_HEADER - Static variable in interface org.apache.dubbo.remoting.Constants
- KEY_READ_TIMESTAMP - Static variable in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- KEY_WRITE_TIMESTAMP - Static variable in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
L
- LEAST_HEARTBEAT_DURATION - Static variable in interface org.apache.dubbo.remoting.Constants
-
the least heartbeat during is 1000 ms.
- LEAST_RECONNECT_DURATION - Static variable in interface org.apache.dubbo.remoting.Constants
-
the least reconnect during is 60000 ms.
- LEAST_RECONNECT_DURATION_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- LogTelnetHandler - Class in org.apache.dubbo.remoting.telnet.support.command
-
LogTelnetHandler
- LogTelnetHandler() - Constructor for class org.apache.dubbo.remoting.telnet.support.command.LogTelnetHandler
M
- mark(int) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- Mark and reset - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- markReaderIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- markReaderIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Marks the current
readerIndexin this buffer. - markSupported() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- markWriterIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- markWriterIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Marks the current
writerIndexin this buffer. - MAX_BUFFER_SIZE - Static variable in interface org.apache.dubbo.remoting.Constants
- MessageOnlyChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher.message
- MessageOnlyChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyChannelHandler
- MessageOnlyDispatcher - Class in org.apache.dubbo.remoting.transport.dispatcher.message
-
Only message receive uses the thread pool.
- MessageOnlyDispatcher() - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher
- MIN_BUFFER_SIZE - Static variable in interface org.apache.dubbo.remoting.Constants
- MultiMessage - Class in org.apache.dubbo.remoting.exchange.support
- MultiMessageHandler - Class in org.apache.dubbo.remoting.transport
- MultiMessageHandler(ChannelHandler) - Constructor for class org.apache.dubbo.remoting.transport.MultiMessageHandler
- MultiplexProtocolConnectionManager - Class in org.apache.dubbo.remoting.api.connection
- MultiplexProtocolConnectionManager(FrameworkModel) - Constructor for class org.apache.dubbo.remoting.api.connection.MultiplexProtocolConnectionManager
N
- NAME - Static variable in class org.apache.dubbo.remoting.api.connection.MultiplexProtocolConnectionManager
- NAME - Static variable in class org.apache.dubbo.remoting.api.connection.SingleProtocolConnectionManager
- NAME - Static variable in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger
- NAME - Static variable in class org.apache.dubbo.remoting.transport.dispatcher.all.AllDispatcher
- NAME - Static variable in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedDispatcher
- NAME - Static variable in class org.apache.dubbo.remoting.transport.dispatcher.direct.DirectDispatcher
- NAME - Static variable in class org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionDispatcher
- NAME - Static variable in class org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyDispatcher
- NEED_MORE_DATA - Enum constant in enum org.apache.dubbo.remoting.api.ProtocolDetector.Flag
- NEED_MORE_INPUT - Enum constant in enum org.apache.dubbo.remoting.Codec2.DecodeResult
- NEED_MORE_INPUT - Static variable in interface org.apache.dubbo.remoting.Codec
-
Deprecated.Need more input poison.
- needMoreData() - Static method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- newFuture(Channel, Request, int, ExecutorService) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
-
init a DefaultFuture 1.init a DefaultFuture 2.timeout check
- NIO Buffers - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
O
- OK - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
ok.
- OK_HTTP - Static variable in interface org.apache.dubbo.remoting.Constants
- onConnected(Object) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
when connected, callback.
- onGoaway(Object) - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
when goaway, callback.
- onGoAway(Object) - Method in interface org.apache.dubbo.remoting.api.connection.ConnectionHandler
-
when server close connection gracefully.
- org.apache.dubbo.remoting - package org.apache.dubbo.remoting
- org.apache.dubbo.remoting.api - package org.apache.dubbo.remoting.api
- org.apache.dubbo.remoting.api.connection - package org.apache.dubbo.remoting.api.connection
- org.apache.dubbo.remoting.api.pu - package org.apache.dubbo.remoting.api.pu
- org.apache.dubbo.remoting.api.ssl - package org.apache.dubbo.remoting.api.ssl
- org.apache.dubbo.remoting.buffer - package org.apache.dubbo.remoting.buffer
- org.apache.dubbo.remoting.exchange - package org.apache.dubbo.remoting.exchange
- org.apache.dubbo.remoting.exchange.codec - package org.apache.dubbo.remoting.exchange.codec
- org.apache.dubbo.remoting.exchange.support - package org.apache.dubbo.remoting.exchange.support
- org.apache.dubbo.remoting.exchange.support.header - package org.apache.dubbo.remoting.exchange.support.header
- org.apache.dubbo.remoting.telnet - package org.apache.dubbo.remoting.telnet
- org.apache.dubbo.remoting.telnet.codec - package org.apache.dubbo.remoting.telnet.codec
- org.apache.dubbo.remoting.telnet.support - package org.apache.dubbo.remoting.telnet.support
- org.apache.dubbo.remoting.telnet.support.command - package org.apache.dubbo.remoting.telnet.support.command
- org.apache.dubbo.remoting.transport - package org.apache.dubbo.remoting.transport
- org.apache.dubbo.remoting.transport.codec - package org.apache.dubbo.remoting.transport.codec
- org.apache.dubbo.remoting.transport.dispatcher - package org.apache.dubbo.remoting.transport.dispatcher
- org.apache.dubbo.remoting.transport.dispatcher.all - package org.apache.dubbo.remoting.transport.dispatcher.all
- org.apache.dubbo.remoting.transport.dispatcher.connection - package org.apache.dubbo.remoting.transport.dispatcher.connection
- org.apache.dubbo.remoting.transport.dispatcher.direct - package org.apache.dubbo.remoting.transport.dispatcher.direct
- org.apache.dubbo.remoting.transport.dispatcher.execution - package org.apache.dubbo.remoting.transport.dispatcher.execution
- org.apache.dubbo.remoting.transport.dispatcher.message - package org.apache.dubbo.remoting.transport.dispatcher.message
- org.apache.dubbo.remoting.utils - package org.apache.dubbo.remoting.utils
P
- parameter() - Element in annotation type org.apache.dubbo.remoting.telnet.support.Help
- PAYLOAD_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- PayloadDropper - Class in org.apache.dubbo.remoting.utils
- PayloadDropper() - Constructor for class org.apache.dubbo.remoting.utils.PayloadDropper
- PORT_UNIFICATION_NETTY4_SERVER - Static variable in interface org.apache.dubbo.remoting.Constants
- PortUnificationExchanger - Class in org.apache.dubbo.remoting.exchange
- PortUnificationExchanger() - Constructor for class org.apache.dubbo.remoting.exchange.PortUnificationExchanger
- PortUnificationTransporter - Interface in org.apache.dubbo.remoting.api.pu
- PREFER_SERIALIZATION_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
-
Prefer serialization
- preferSerialization(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
-
Prefer Serialization
- prefixEquals(ChannelBuffer, ChannelBuffer, int) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- prefixMatch(char[][], ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.api.ProtocolDetector
- PROMPT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- ProtocolDetector - Interface in org.apache.dubbo.remoting.api
-
Determine incoming bytes belong to the specific protocol.
- ProtocolDetector.Flag - Enum in org.apache.dubbo.remoting.api
- ProtocolDetector.Result - Class in org.apache.dubbo.remoting.api
R
- Random Access Indexing - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- read() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- read(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- readable() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readable() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns
trueif and only if(this.writerIndex - this.readerIndex)is greater than0. - readableBytes() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readableBytes() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the number of readable bytes which is equal to
(this.writerIndex - this.readerIndex). - Readable bytes (the actual content) - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- readByte() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readByte() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Gets a byte at the current
readerIndexand increases thereaderIndexby1in this buffer. - readBytes() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- readBytes(byte[]) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(byte[]) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexand increases thereaderIndexby the number of the transferred bytes (=dst.length). - readBytes(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(byte[], int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexand increases thereaderIndexby the number of the transferred bytes (=length). - readBytes(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to a newly created buffer starting at the current
readerIndexand increases thereaderIndexby the number of the transferred bytes (=length). - readBytes(OutputStream, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(OutputStream, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified stream starting at the current
readerIndex. - readBytes(ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(ByteBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexuntil the destination's position reaches its limit, and increases thereaderIndexby the number of the transferred bytes. - readBytes(ChannelBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(ChannelBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexuntil the destination becomes non-writable, and increases thereaderIndexby the number of the transferred bytes. - readBytes(ChannelBuffer, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexand increases thereaderIndexby the number of the transferred bytes (=length). - readBytes(ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readBytes(ChannelBuffer, int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers this buffer's data to the specified destination starting at the current
readerIndexand increases thereaderIndexby the number of the transferred bytes (=length). - readerIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readerIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the
readerIndexof this buffer. - readerIndex(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- readerIndex(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the
readerIndexof this buffer. - received(Channel, Object) - Method in class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- received(Channel, Object) - Method in interface org.apache.dubbo.remoting.ChannelHandler
-
on message received.
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.DecodeHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.all.AllChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.connection.ConnectionOrderedChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.direct.DirectChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.execution.ExecutionChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.message.MessageOnlyChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- received(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.MultiMessageHandler
- received(Channel, Response) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- received(Channel, Response, boolean) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- RECEIVED - Enum constant in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
RECEIVED
- recognized() - Static method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- RECOGNIZED - Enum constant in enum org.apache.dubbo.remoting.api.ProtocolDetector.Flag
- reconnect() - Method in interface org.apache.dubbo.remoting.Client
-
reconnect.
- reconnect() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- reconnect() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- reconnect() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- reconnect(Object) - Method in interface org.apache.dubbo.remoting.api.connection.ConnectionHandler
-
reconnect
- RECONNECT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- ReconnectTimerTask - Class in org.apache.dubbo.remoting.exchange.support.header
-
ReconnectTimerTask
- ReconnectTimerTask(AbstractTimerTask.ChannelProvider, HashedWheelTimer, Long, int) - Constructor for class org.apache.dubbo.remoting.exchange.support.header.ReconnectTimerTask
- release() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
Decreases the reference count by 1 and calls} if the reference count reaches 0.
invalid @link
{@link this#destroy - release() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
If this buffer is backed by an NIO direct buffer, in some scenarios it may be necessary to manually release.
- release() - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- RemotingException - Exception Class in org.apache.dubbo.remoting
-
RemotingException.
- RemotingException(InetSocketAddress, InetSocketAddress, String) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingException(InetSocketAddress, InetSocketAddress, String, Throwable) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingException(InetSocketAddress, InetSocketAddress, Throwable) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingException(Channel, String) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingException(Channel, String, Throwable) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingException(Channel, Throwable) - Constructor for exception class org.apache.dubbo.remoting.RemotingException
- RemotingServer - Interface in org.apache.dubbo.remoting
-
Remoting Server.
- removeAttribute(String) - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- removeAttribute(String) - Method in interface org.apache.dubbo.remoting.Channel
-
remove attribute.
- removeAttribute(String) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- removeAttribute(String) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- removeAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- removeAttribute(String) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- removeChannelHandler(ChannelHandler) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- removeChannelHandler(ChannelHandler) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- removeMessages() - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- removeReplier(Class<T>) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- removeReplier(Class<T>) - Method in class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- Replier<T> - Interface in org.apache.dubbo.remoting.exchange.support
-
Replier.
- ReplierDispatcher - Class in org.apache.dubbo.remoting.exchange.support
-
ReplierDispatcher
- ReplierDispatcher() - Constructor for class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- ReplierDispatcher(Replier<?>) - Constructor for class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- ReplierDispatcher(Replier<?>, Map<Class<?>, Replier<?>>) - Constructor for class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- reply(ExchangeChannel, Object) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeHandler
-
reply.
- reply(ExchangeChannel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerAdapter
- reply(ExchangeChannel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- reply(ExchangeChannel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.ReplierDispatcher
- reply(ExchangeChannel, T) - Method in interface org.apache.dubbo.remoting.exchange.support.Replier
-
reply.
- request(Object) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
Deprecated.
- request(Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- request(Object, int) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
Deprecated.
- request(Object, int) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- request(Object, int, ExecutorService) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
send request.
- request(Object, int, ExecutorService) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- request(Object, ExecutorService) - Method in interface org.apache.dubbo.remoting.exchange.ExchangeChannel
-
send request.
- request(Object, ExecutorService) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- Request - Class in org.apache.dubbo.remoting.exchange
-
Request.
- Request() - Constructor for class org.apache.dubbo.remoting.exchange.Request
- Request(long) - Constructor for class org.apache.dubbo.remoting.exchange.Request
- reset() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- reset(Parameters) - Method in interface org.apache.dubbo.remoting.Client
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
-
Deprecated.
- reset(Parameters) - Method in interface org.apache.dubbo.remoting.RemotingServer
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.transport.AbstractEndpoint
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
-
Deprecated.
- reset(Parameters) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
-
Deprecated.
- reset(URL) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- reset(URL) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- reset(URL) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- reset(URL) - Method in class org.apache.dubbo.remoting.transport.AbstractEndpoint
- reset(URL) - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- reset(URL) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- reset(URL) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- resetReaderIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- resetReaderIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Repositions the current
readerIndexto the markedreaderIndexin this buffer. - resetWriterIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- resetWriterIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Marks the current
writerIndexin this buffer. - Response - Class in org.apache.dubbo.remoting.exchange
-
Response
- Response() - Constructor for class org.apache.dubbo.remoting.exchange.Response
- Response(long) - Constructor for class org.apache.dubbo.remoting.exchange.Response
- Response(long, String) - Constructor for class org.apache.dubbo.remoting.exchange.Response
- REST_SERVER - Static variable in interface org.apache.dubbo.remoting.Constants
- retain() - Method in class org.apache.dubbo.remoting.api.connection.AbstractConnectionClient
-
Increments the reference count by 1.
- run() - Method in class org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable
- run(Timeout) - Method in class org.apache.dubbo.remoting.exchange.support.header.AbstractTimerTask
S
- send(Object) - Method in interface org.apache.dubbo.remoting.Endpoint
-
send message.
- send(Object) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- send(Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- send(Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- send(Object) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- send(Object) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- send(Object) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- send(Object) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- send(Object, boolean) - Method in interface org.apache.dubbo.remoting.Endpoint
-
send message.
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.AbstractChannel
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.AbstractServer
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- send(Object, boolean) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- SEND_RECONNECT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.api.pu.DefaultPuHandler
- sent(Channel, Object) - Method in interface org.apache.dubbo.remoting.ChannelHandler
-
on message sent.
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeartbeatHandler
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.AbstractChannelHandlerDelegate
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerAdapter
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.ChannelHandlerDispatcher
- sent(Channel, Object) - Method in class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- sent(Channel, Request) - Static method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- SENT - Enum constant in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
SENT
- SENT_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- Sequential Access Indexing - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- SERIALIZATION_ERROR - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
serialization error
- SERIALIZATION_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- serializationId(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
-
Get the serialization id
- serializationOrDefault(URL) - Static method in class org.apache.dubbo.remoting.utils.UrlUtils
-
Get the serialization or default serialization
- SERVER_ERROR - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
internal server error.
- SERVER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- SERVER_SIDE - Static variable in exception class org.apache.dubbo.remoting.TimeoutException
- SERVER_THREADPOOL_EXHAUSTED_ERROR - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
server side threadpool exhausted and quick return.
- SERVER_TIMEOUT - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
server side timeout.
- ServerDelegate - Class in org.apache.dubbo.remoting.transport
-
ServerDelegate
- ServerDelegate() - Constructor for class org.apache.dubbo.remoting.transport.ServerDelegate
- ServerDelegate(RemotingServer) - Constructor for class org.apache.dubbo.remoting.transport.ServerDelegate
- SERVICE_ERROR - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
service error.
- SERVICE_KEY - Static variable in class org.apache.dubbo.remoting.telnet.support.command.LogTelnetHandler
- SERVICE_NOT_FOUND - Static variable in class org.apache.dubbo.remoting.exchange.Response
-
service not found.
- setAttribute(String, Object) - Method in interface org.apache.dubbo.remoting.Channel
-
set attribute.
- setAttribute(String, Object) - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- setAttribute(String, Object) - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- setAttribute(String, Object) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- setAttribute(String, Object) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- setAttribute(String, String) - Method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- setBroken(boolean) - Method in class org.apache.dubbo.remoting.exchange.Request
- setByte(int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- setByte(int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the specified byte at the specified absolute
indexin this buffer. - setByte(int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- setByte(int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setBytes(int, byte[]) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- setBytes(int, byte[]) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index. - setBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- setBytes(int, byte[], int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index. - setBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- setBytes(int, byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setBytes(int, InputStream, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- setBytes(int, InputStream, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the content of the specified source stream to this buffer starting at the specified absolute
index. - setBytes(int, InputStream, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- setBytes(int, InputStream, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- setBytes(int, ByteBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
indexuntil the source buffer's position reaches its limit. - setBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- setBytes(int, ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setBytes(int, ScatteringByteChannel, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setBytes(int, ChannelBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- setBytes(int, ChannelBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
indexuntil the source buffer becomes unreadable. - setBytes(int, ChannelBuffer, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- setBytes(int, ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index. - setBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- setBytes(int, ChannelBuffer, int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index. - setBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- setBytes(int, ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- setChannel(Channel) - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- setClient(Client) - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- setData(Object) - Method in class org.apache.dubbo.remoting.exchange.Request
- setErrorMessage(String) - Method in class org.apache.dubbo.remoting.exchange.Response
- setEvent(boolean) - Method in class org.apache.dubbo.remoting.exchange.Request
- setEvent(boolean) - Method in class org.apache.dubbo.remoting.exchange.Response
- setEvent(String) - Method in class org.apache.dubbo.remoting.exchange.Request
- setEvent(String) - Method in class org.apache.dubbo.remoting.exchange.Response
- setExecutor(ExecutorService) - Method in class org.apache.dubbo.remoting.exchange.support.DefaultFuture
- setFrameworkModel(FrameworkModel) - Method in class org.apache.dubbo.remoting.transport.AbstractCodec
- setHeartbeat(boolean) - Method in class org.apache.dubbo.remoting.exchange.Request
- setHeartbeat(boolean) - Method in class org.apache.dubbo.remoting.exchange.Response
-
Deprecated.
- setId(long) - Method in class org.apache.dubbo.remoting.exchange.Response
- setIndex(int, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- setIndex(int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the
readerIndexandwriterIndexof this buffer in one shot. - setPayload(int) - Method in class org.apache.dubbo.remoting.exchange.Request
- setProto(byte) - Method in class org.apache.dubbo.remoting.exchange.HeartBeatRequest
- setProto(byte) - Method in class org.apache.dubbo.remoting.exchange.HeartBeatResponse
- setResult(Object) - Method in class org.apache.dubbo.remoting.exchange.Response
- setServer(ExchangeServer) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- setServer(RemotingServer) - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- setStatus(byte) - Method in class org.apache.dubbo.remoting.exchange.Response
- setTwoWay(boolean) - Method in class org.apache.dubbo.remoting.exchange.Request
- setVersion(String) - Method in class org.apache.dubbo.remoting.exchange.Request
- setVersion(String) - Method in class org.apache.dubbo.remoting.exchange.Response
- SingleProtocolConnectionManager - Class in org.apache.dubbo.remoting.api.connection
- SingleProtocolConnectionManager(FrameworkModel) - Constructor for class org.apache.dubbo.remoting.api.connection.SingleProtocolConnectionManager
- size() - Method in class org.apache.dubbo.remoting.exchange.support.MultiMessage
- skip(long) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferInputStream
- SKIP_SOME_INPUT - Enum constant in enum org.apache.dubbo.remoting.Codec2.DecodeResult
- skipBytes(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- skipBytes(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Increases the current
readerIndexby the specifiedlengthin this buffer. - SSL_SESSION_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- startClose() - Method in interface org.apache.dubbo.remoting.Endpoint
- startClose() - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeServerDelegate
- startClose() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- startClose() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeServer
- startClose() - Method in class org.apache.dubbo.remoting.transport.AbstractPeer
- startClose() - Method in class org.apache.dubbo.remoting.transport.ChannelDelegate
- startClose() - Method in class org.apache.dubbo.remoting.transport.ClientDelegate
- startClose() - Method in class org.apache.dubbo.remoting.transport.ServerDelegate
- StatusTelnetHandler - Class in org.apache.dubbo.remoting.telnet.support.command
-
StatusTelnetHandler
- StatusTelnetHandler() - Constructor for class org.apache.dubbo.remoting.telnet.support.command.StatusTelnetHandler
- summary() - Element in annotation type org.apache.dubbo.remoting.telnet.support.Help
T
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.exchange.support.ExchangeHandlerDispatcher
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.command.ClearTelnetHandler
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.command.ExitTelnetHandler
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.command.HelpTelnetHandler
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.command.LogTelnetHandler
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.command.StatusTelnetHandler
- telnet(Channel, String) - Method in class org.apache.dubbo.remoting.telnet.support.TelnetHandlerAdapter
- telnet(Channel, String) - Method in interface org.apache.dubbo.remoting.telnet.TelnetHandler
-
telnet.
- TELNET_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- TelnetCodec - Class in org.apache.dubbo.remoting.telnet.codec
-
TelnetCodec
- TelnetCodec() - Constructor for class org.apache.dubbo.remoting.telnet.codec.TelnetCodec
- TelnetHandler - Interface in org.apache.dubbo.remoting.telnet
-
TelnetHandler
- TelnetHandlerAdapter - Class in org.apache.dubbo.remoting.telnet.support
- TelnetHandlerAdapter(FrameworkModel) - Constructor for class org.apache.dubbo.remoting.telnet.support.TelnetHandlerAdapter
- TelnetUtils - Class in org.apache.dubbo.remoting.telnet.support
-
TelnetUtils
- TelnetUtils() - Constructor for class org.apache.dubbo.remoting.telnet.support.TelnetUtils
- TICKS_PER_WHEEL - Static variable in interface org.apache.dubbo.remoting.Constants
-
ticks per wheel.
- TimeoutException - Exception Class in org.apache.dubbo.remoting
-
TimeoutException.
- TimeoutException(boolean, InetSocketAddress, InetSocketAddress, String) - Constructor for exception class org.apache.dubbo.remoting.TimeoutException
- TimeoutException(boolean, Channel, String) - Constructor for exception class org.apache.dubbo.remoting.TimeoutException
- toByteBuffer() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- toByteBuffer() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Converts this buffer's readable bytes into a NIO buffer.
- toByteBuffer(int, int) - Method in class org.apache.dubbo.remoting.buffer.ByteBufferBackedChannelBuffer
- toByteBuffer(int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Converts this buffer's sub-region into a NIO buffer.
- toByteBuffer(int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- toByteBuffer(int, int) - Method in class org.apache.dubbo.remoting.buffer.HeapChannelBuffer
- toList(List<List<String>>) - Static method in class org.apache.dubbo.remoting.telnet.support.TelnetUtils
- toString() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- toString() - Method in class org.apache.dubbo.remoting.exchange.Request
- toString() - Method in class org.apache.dubbo.remoting.exchange.Response
- toString() - Method in class org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeClient
- toString() - Method in class org.apache.dubbo.remoting.transport.AbstractChannel
- toString() - Method in class org.apache.dubbo.remoting.transport.AbstractClient
- toTable(String[], List<List<String>>) - Static method in class org.apache.dubbo.remoting.telnet.support.TelnetUtils
- toTable(List<String>, List<List<String>>) - Static method in class org.apache.dubbo.remoting.telnet.support.TelnetUtils
- TransportCodec - Class in org.apache.dubbo.remoting.transport.codec
-
Deprecated.
- TransportCodec() - Constructor for class org.apache.dubbo.remoting.transport.codec.TransportCodec
-
Deprecated.
- Transporter - Interface in org.apache.dubbo.remoting
-
Transporter.
- TRANSPORTER_KEY - Static variable in interface org.apache.dubbo.remoting.Constants
- Transporters - Class in org.apache.dubbo.remoting
-
Transporter facade.
U
- unrecognized() - Static method in class org.apache.dubbo.remoting.api.ProtocolDetector.Result
- UNRECOGNIZED - Enum constant in enum org.apache.dubbo.remoting.api.ProtocolDetector.Flag
- URL_CONNECTION - Static variable in interface org.apache.dubbo.remoting.Constants
- UrlUtils - Class in org.apache.dubbo.remoting.utils
- UrlUtils() - Constructor for class org.apache.dubbo.remoting.utils.UrlUtils
V
- valueOf(String) - Static method in enum org.apache.dubbo.remoting.api.ProtocolDetector.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.dubbo.remoting.Codec2.DecodeResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.dubbo.remoting.api.ProtocolDetector.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.dubbo.remoting.Codec2.DecodeResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.ChannelState
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WireProtocol - Interface in org.apache.dubbo.remoting.api
- wrap(ChannelHandler, URL) - Static method in class org.apache.dubbo.remoting.transport.dispatcher.ChannelHandlers
- wrappedBuffer(byte[]) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- wrappedBuffer(byte[], int, int) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- wrappedBuffer(ByteBuffer) - Static method in class org.apache.dubbo.remoting.buffer.ChannelBuffers
- WrappedChannelHandler - Class in org.apache.dubbo.remoting.transport.dispatcher
- WrappedChannelHandler(ChannelHandler, URL) - Constructor for class org.apache.dubbo.remoting.transport.dispatcher.WrappedChannelHandler
- writable() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writable() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns
trueif and only if(this.capacity - this.writerIndex)is greater than0. - writableBytes() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writableBytes() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the number of writable bytes which is equal to
(this.capacity - this.writerIndex). - Writable bytes - Search tag in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
- Section
- write(byte[]) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- write(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- write(int) - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
- writeByte(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeByte(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the specified byte at the current
writerIndexand increases thewriterIndexby1in this buffer. - writeByte(int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- writeBytes(byte[]) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(byte[]) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source array's data to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes (=src.length). - writeBytes(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(byte[], int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source array's data to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeBytes(byte[], int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- writeBytes(InputStream, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(InputStream, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the content of the specified stream to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes. - writeBytes(InputStream, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- writeBytes(ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(ByteBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndexuntil the source buffer's position reaches its limit, and increases thewriterIndexby the number of the transferred bytes. - writeBytes(ByteBuffer) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- writeBytes(ChannelBuffer) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(ChannelBuffer) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndexuntil the source buffer becomes unreadable, and increases thewriterIndexby the number of the transferred bytes. - writeBytes(ChannelBuffer, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(ChannelBuffer, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeBytes(ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writeBytes(ChannelBuffer, int, int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndexand increases thewriterIndexby the number of the transferred bytes (=length). - writeBytes(ChannelBuffer, int, int) - Method in class org.apache.dubbo.remoting.buffer.DynamicChannelBuffer
- writerIndex() - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writerIndex() - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Returns the
writerIndexof this buffer. - writerIndex(int) - Method in class org.apache.dubbo.remoting.buffer.AbstractChannelBuffer
- writerIndex(int) - Method in interface org.apache.dubbo.remoting.buffer.ChannelBuffer
-
Sets the
writerIndexof this buffer. - writtenBytes() - Method in class org.apache.dubbo.remoting.buffer.ChannelBufferOutputStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form