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

A

AbstractBatchDecoder - com.alipay.remoting.codec中的类
This class mainly hack the ByteToMessageDecoder to provide batch submission capability.
AbstractBatchDecoder() - 类 的构造器com.alipay.remoting.codec.AbstractBatchDecoder
 
AbstractBatchDecoder.Cumulator - com.alipay.remoting.codec中的接口
Cumulate ByteBufs.
AbstractBoltClient - com.alipay.remoting中的类
 
AbstractBoltClient() - 类 的构造器com.alipay.remoting.AbstractBoltClient
 
AbstractConnectionFactory - com.alipay.remoting.connection中的类
ConnectionFactory to create connection.
AbstractConnectionFactory(Codec, ChannelHandler, ChannelHandler, Configuration) - 类 的构造器com.alipay.remoting.connection.AbstractConnectionFactory
 
AbstractLifeCycle - com.alipay.remoting中的类
 
AbstractLifeCycle() - 类 的构造器com.alipay.remoting.AbstractLifeCycle
 
AbstractMultiInterestUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Implements common function and provide default value.
AbstractMultiInterestUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.AbstractMultiInterestUserProcessor
 
AbstractRemotingProcessor<T extends RemotingCommand> - com.alipay.remoting中的类
Processor to process remoting command.
AbstractRemotingProcessor() - 类 的构造器com.alipay.remoting.AbstractRemotingProcessor
Default constructor.
AbstractRemotingProcessor(CommandFactory) - 类 的构造器com.alipay.remoting.AbstractRemotingProcessor
Constructor.
AbstractRemotingProcessor(ExecutorService) - 类 的构造器com.alipay.remoting.AbstractRemotingProcessor
Constructor.
AbstractRemotingProcessor(CommandFactory, ExecutorService) - 类 的构造器com.alipay.remoting.AbstractRemotingProcessor
Constructor.
AbstractRemotingServer - com.alipay.remoting中的类
Server template for remoting.
AbstractRemotingServer(int) - 类 的构造器com.alipay.remoting.AbstractRemotingServer
 
AbstractRemotingServer(String, int) - 类 的构造器com.alipay.remoting.AbstractRemotingServer
 
AbstractUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Implements common function and provide default value.
AbstractUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.AbstractUserProcessor
 
actualReadableBytes() - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Returns the actual number of readable bytes in the internal cumulative buffer of this decoder.
add(Connection) - 接口 中的方法com.alipay.remoting.ConnectionManager
Add a connection to ConnectionPool.
add(Connection, String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Add a connection to ConnectionPool with the specified poolKey.
add(Connection) - 类 中的方法com.alipay.remoting.ConnectionPool
add a connection
add(Connection) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
add(Connection, String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
add(Scannable) - 类 中的方法com.alipay.remoting.rpc.RpcTaskScanner
Add scan target.
add(E) - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
add an obj to set, if exist, return false, else return true
addCancelUrl(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
已过时。
addConnectionEventProcessor(ConnectionEventType, ConnectionEventProcessor) - 接口 中的方法com.alipay.remoting.BoltClient
Add processor to process connection event.
addConnectionEventProcessor(ConnectionEventType, ConnectionEventProcessor) - 类 中的方法com.alipay.remoting.ConnectionEventListener
Add event processor.
addConnectionEventProcessor(ConnectionEventType, ConnectionEventProcessor) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
addConnectionEventProcessor(ConnectionEventType, ConnectionEventProcessor) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Add processor to process connection event.
addIdGroupCallbackMapping(Integer, InvokeFuture, Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
addIdPoolKeyMapping(Integer, String) - 类 中的方法com.alipay.remoting.Connection
add Id to group Mapping
addIdPoolKeyMapping(Integer, String, Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
addInvokeFuture(InvokeFuture) - 类 中的方法com.alipay.remoting.Connection
Add an InvokeFuture
addPoolKey(String) - 类 中的方法com.alipay.remoting.Connection
add a pool key to list
addReconnectTask(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
已过时。
addressParser - 类 中的变量com.alipay.remoting.DefaultConnectionManager
address parser
addressParser - 类 中的变量com.alipay.remoting.rpc.RpcRemoting
address parser to get custom args
addSerializer(int, Serializer) - 类 中的静态方法com.alipay.remoting.serialization.SerializerManager
 
addTimeout(Timeout) - 接口 中的方法com.alipay.remoting.InvokeFuture
Add timeout for the future.
addTimeout(Timeout) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
AND - 接口 中的静态变量com.alipay.remoting.RemotingAddressParser
symbol &
arrive(Channel, Integer) - 类 中的静态方法com.alipay.remoting.util.ThreadLocalArriveTimeHolder
 
AsyncContext - com.alipay.remoting中的接口
Async context for biz.
AsyncMultiInterestUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Extends this to process user defined request in ASYNC way.
AsyncMultiInterestUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.AsyncMultiInterestUserProcessor
 
AsyncUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Extends this to process user defined request in ASYNC way.
AsyncUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.AsyncUserProcessor
 

B

backChannelHandlers() - 接口 中的方法com.alipay.remoting.ExtendedNettyChannelHandler
Netty ChannelHandlers to be added after Bolt's built-in Handler.
BaseRemoting - com.alipay.remoting中的类
Base remoting capability.
BaseRemoting(CommandFactory) - 类 的构造器com.alipay.remoting.BaseRemoting
 
BizContext - com.alipay.remoting中的接口
basic info for biz
BOLT_CRC_SWITCH - 类 中的静态变量com.alipay.remoting.InvokeContext
 
BOLT_CUSTOM_SERIALIZER - 类 中的静态变量com.alipay.remoting.InvokeContext
 
BOLT_INVOKE_REQUEST_ID - 类 中的静态变量com.alipay.remoting.InvokeContext
 
BOLT_LOG_SPACE_PROPERTY - 类 中的静态变量com.alipay.remoting.log.BoltLoggerFactory
 
BOLT_PROCESS_ARRIVE_BODY_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
 
BOLT_PROCESS_ARRIVE_HEADER_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
time request arrived in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_BEFORE_DISPATCH_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
time before send request to user thread in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_CLIENT_AFTER_SEND - 类 中的静态变量com.alipay.remoting.InvokeContext
time after send request to net in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_CLIENT_BEFORE_SEND - 类 中的静态变量com.alipay.remoting.InvokeContext
time before send request to net in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_CLIENT_RECEIVED - 类 中的静态变量com.alipay.remoting.InvokeContext
time after receive response from server in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_START_PROCESS_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
time before send request to user thread in nano seconds , collected by System.nanoTime()
BOLT_PROCESS_WAIT_TIME - 类 中的静态变量com.alipay.remoting.InvokeContext
time consumed start from the time when request arrive, to the time when request be processed, this is a timespan
BoltClient - com.alipay.remoting中的接口
Bolt client interface.
BoltClientOption<T> - com.alipay.remoting.config中的类
Supported options in client side.
BoltGenericOption<T> - com.alipay.remoting.config中的类
Supported options both in client and server side.
BoltGenericOption(String, T) - 类 的构造器com.alipay.remoting.config.BoltGenericOption
 
BoltLoggerFactory - com.alipay.remoting.log中的类
Customized logger factory This can use middleware-log in sofa-common-tools to detect specific log implementation and initialize with the given log template.
BoltLoggerFactory() - 类 的构造器com.alipay.remoting.log.BoltLoggerFactory
 
BoltOption<T> - com.alipay.remoting.config中的类
The base implementation class of the configuration item.
BoltOption(String, T) - 类 的构造器com.alipay.remoting.config.BoltOption
 
BoltOptions - com.alipay.remoting.config中的类
Option carrier.
BoltOptions() - 类 的构造器com.alipay.remoting.config.BoltOptions
 
BoltServerOption<T> - com.alipay.remoting.config中的类
Supported options in server side.
bootstrap - 类 中的变量com.alipay.remoting.connection.AbstractConnectionFactory
 

C

callDecode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Called once data should be decoded from the given ByteBuf.
cancelTimeout() - 接口 中的方法com.alipay.remoting.InvokeFuture
Cancel the timeout.
cancelTimeout() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
channelActive(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
 
channelInactive(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.rpc.RpcConnectionEventHandler
 
channelRead(ChannelHandlerContext, Object) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
This method has been modified to check the size of decoded msgs, which is represented by the local variable RecyclableArrayList out.
channelRead(ChannelHandlerContext, Object) - 类 中的方法com.alipay.remoting.rpc.RpcHandler
 
channelReadComplete(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
 
channelRegistered(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
channelUnregistered(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
check(Connection) - 接口 中的方法com.alipay.remoting.ConnectionManager
check a connection whether available, if not, throw RemotingException
check(Connection) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
checkConnection(String) - 接口 中的方法com.alipay.remoting.BoltClient
check connection, the address format example - 127.0.0.1:12200?
checkConnection(String, boolean) - 接口 中的方法com.alipay.remoting.BoltClient
check connection, the address format example - 127.0.0.1:12200?
checkConnection(String, boolean, boolean) - 接口 中的方法com.alipay.remoting.BoltClient
check connection, the address format example - 127.0.0.1:12200?
checkConnection(String) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
checkConnection(String, boolean) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
checkConnection(String, boolean, boolean) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
clear() - 类 中的静态方法com.alipay.remoting.CustomSerializerManager
clear the custom serializers.
clear() - 类 中的方法com.alipay.remoting.InvokeContext
clear all mappings.
clear() - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
clear the set
clearAttributes() - 类 中的方法com.alipay.remoting.Connection
Clear attribute.
CLI_SSL_ENABLE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CLI_SSL_ENABLE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Whether to enable client SSL support, default is false(disabled).
CLI_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CLI_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore file path
CLI_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CLI_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore password
CLI_SSL_KEYSTORE_TYPE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CLI_SSL_KEYTSTORE_YPE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore type, JKS pkcs12 for example.
CLI_SSL_TMF_ALGO - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CLI_SSL_TMF_ALGO - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL TrustManagerFactory algorithm.
CLIENT_CONN_CREATE_END_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
 
CLIENT_CONN_CREATE_START_IN_NANO - 类 中的静态变量com.alipay.remoting.InvokeContext
 
CLIENT_CONN_CREATETIME - 类 中的静态变量com.alipay.remoting.InvokeContext
time consumed during connection creating, this is a timespan
CLIENT_LOCAL_IP - 类 中的静态变量com.alipay.remoting.InvokeContext
 
CLIENT_LOCAL_PORT - 类 中的静态变量com.alipay.remoting.InvokeContext
 
CLIENT_REMOTE_IP - 类 中的静态变量com.alipay.remoting.InvokeContext
 
CLIENT_REMOTE_PORT - 类 中的静态变量com.alipay.remoting.InvokeContext
 
client_ssl_enable() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
client_ssl_keystore() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
client_ssl_keystore_pass() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
client_ssl_keystore_type() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
client_ssl_tmf_algorithm() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
ClientConnectionManager - com.alipay.remoting中的接口
Connection manager in client side.
close() - 类 中的方法com.alipay.remoting.Connection
Close the connection.
close(ChannelHandlerContext, ChannelPromise) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
closeConnection(String) - 接口 中的方法com.alipay.remoting.BoltClient
Close all connections of a address
closeConnection(Url) - 接口 中的方法com.alipay.remoting.BoltClient
Close all connections of a Url
closeConnection(String) - 类 中的方法com.alipay.remoting.rpc.RpcClient
Close all connections of a address
closeConnection(Url) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
closeQuietly(Closeable) - 类 中的静态方法com.alipay.remoting.util.IoUtils
 
closeStandaloneConnection(Connection) - 接口 中的方法com.alipay.remoting.BoltClient
Close a standalone connection
closeStandaloneConnection(Connection) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
Codec - com.alipay.remoting.codec中的接口
Codec interface.
CodecException - com.alipay.remoting.exception中的异常错误
Exception when codec problems occur
CodecException() - 异常错误 的构造器com.alipay.remoting.exception.CodecException
Constructor.
CodecException(String) - 异常错误 的构造器com.alipay.remoting.exception.CodecException
Constructor.
CodecException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.exception.CodecException
Constructor.
COLON - 接口 中的静态变量com.alipay.remoting.RemotingAddressParser
symbol :
com.alipay.remoting - 程序包 com.alipay.remoting
 
com.alipay.remoting.codec - 程序包 com.alipay.remoting.codec
 
com.alipay.remoting.config - 程序包 com.alipay.remoting.config
 
com.alipay.remoting.config.configs - 程序包 com.alipay.remoting.config.configs
 
com.alipay.remoting.config.switches - 程序包 com.alipay.remoting.config.switches
 
com.alipay.remoting.connection - 程序包 com.alipay.remoting.connection
 
com.alipay.remoting.constant - 程序包 com.alipay.remoting.constant
 
com.alipay.remoting.exception - 程序包 com.alipay.remoting.exception
 
com.alipay.remoting.log - 程序包 com.alipay.remoting.log
 
com.alipay.remoting.rpc - 程序包 com.alipay.remoting.rpc
 
com.alipay.remoting.rpc.exception - 程序包 com.alipay.remoting.rpc.exception
 
com.alipay.remoting.rpc.protocol - 程序包 com.alipay.remoting.rpc.protocol
 
com.alipay.remoting.serialization - 程序包 com.alipay.remoting.serialization
 
com.alipay.remoting.util - 程序包 com.alipay.remoting.util
 
CommandCode - com.alipay.remoting中的接口
Remoting command code stands for a specific remoting command, and every kind of command has its own code.
CommandDecoder - com.alipay.remoting中的接口
Decode command.
CommandEncoder - com.alipay.remoting中的接口
Encode command.
commandFactory - 类 中的变量com.alipay.remoting.BaseRemoting
 
CommandFactory - com.alipay.remoting中的接口
Command factory
CommandHandler - com.alipay.remoting中的接口
Command handler.
CommonCommandCode - com.alipay.remoting中的枚举
The common command code, especially for heart beat command.
COMPOSITE_CUMULATOR - 类 中的静态变量com.alipay.remoting.codec.AbstractBatchDecoder
Cumulate ByteBufs by add them to a CompositeByteBuf and so do no memory copy whenever possible.
ConcurrentHashSet<E> - com.alipay.remoting.util中的类
Concurrent hash set.
ConcurrentHashSet() - 类 的构造器com.alipay.remoting.util.ConcurrentHashSet
constructor
conf() - 类 中的方法com.alipay.remoting.AbstractBoltClient
已过时。
conf() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
已过时。
conf() - 接口 中的方法com.alipay.remoting.config.ConfigurableInstance
已过时。
ConfigContainer - com.alipay.remoting.config.configs中的接口
已过时。
ConfigItem - com.alipay.remoting.config.configs中的枚举
已过时。
ConfigManager - com.alipay.remoting.config中的类
get configs through system properties prior to default value
ConfigManager() - 类 的构造器com.alipay.remoting.config.ConfigManager
 
Configs - com.alipay.remoting.config中的类
Define the key for a certain config item using system property, and provide the default value for that config item.
Configs() - 类 的构造器com.alipay.remoting.config.Configs
 
ConfigType - com.alipay.remoting.config.configs中的枚举
已过时。
ConfigurableInstance - com.alipay.remoting.config中的接口
define an interface which can be used to implement configurable apis.
Configuration - com.alipay.remoting.config中的接口
Config interface.
conn_create_tp_keepalive() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_CREATE_TP_KEEPALIVE_TIME - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
CONN_CREATE_TP_KEEPALIVE_TIME - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool keep alive time for the connection manager executor
CONN_CREATE_TP_KEEPALIVE_TIME_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_CREATE_TP_MAX_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
conn_create_tp_max_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_CREATE_TP_MAX_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool max size for the connection manager executor
CONN_CREATE_TP_MAX_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_CREATE_TP_MIN_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
conn_create_tp_min_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_CREATE_TP_MIN_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool min size for the connection manager executor
CONN_CREATE_TP_MIN_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_CREATE_TP_QUEUE_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
conn_create_tp_queue_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_CREATE_TP_QUEUE_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool queue size for the connection manager executor
CONN_CREATE_TP_QUEUE_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
conn_monitor_initial_delay() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_MONITOR_INITIAL_DELAY - 类 中的静态变量com.alipay.remoting.config.Configs
Initial delay to execute schedule task for connection monitor
CONN_MONITOR_INITIAL_DELAY_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
conn_monitor_period() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_MONITOR_PERIOD - 类 中的静态变量com.alipay.remoting.config.Configs
Period of schedule task for connection monitor
CONN_MONITOR_PERIOD_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_MONITOR_SWITCH - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
conn_monitor_switch() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_MONITOR_SWITCH - 类 中的静态变量com.alipay.remoting.config.Configs
Connection monitor switch If switch on connection monitor, it may cause RpcClient.oneway(java.lang.String, java.lang.Object) to fail.
CONN_MONITOR_SWITCH_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_RECONNECT_SWITCH - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
conn_reconnect_switch() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_RECONNECT_SWITCH - 类 中的静态变量com.alipay.remoting.config.Configs
Reconnection switch
CONN_RECONNECT_SWITCH_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_SERVICE_STATUS - 类 中的静态变量com.alipay.remoting.config.Configs
Connection status
CONN_SERVICE_STATUS_OFF - 类 中的静态变量com.alipay.remoting.config.Configs
 
CONN_SERVICE_STATUS_ON - 类 中的静态变量com.alipay.remoting.config.Configs
 
conn_threshold() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_THRESHOLD - 类 中的静态变量com.alipay.remoting.config.Configs
Connection threshold
CONN_THRESHOLD_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
CONNECT_TIMEOUT_KEY - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Connection timeout key in url.
Connection - com.alipay.remoting中的类
An abstraction of socket channel.
Connection(Channel) - 类 的构造器com.alipay.remoting.Connection
Constructor
Connection(Channel, Url) - 类 的构造器com.alipay.remoting.Connection
Constructor
Connection(Channel, ProtocolCode, Url) - 类 的构造器com.alipay.remoting.Connection
Constructor
Connection(Channel, ProtocolCode, byte, Url) - 类 的构造器com.alipay.remoting.Connection
 
CONNECTION - 类 中的静态变量com.alipay.remoting.Connection
Attribute key for connection
CONNECTION_NUM_KEY - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Connection number key of each address
CONNECTION_SELECT_STRATEGY - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
CONNECTION_WARMUP_KEY - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
whether need to warm up connections
ConnectionClosedException - com.alipay.remoting.exception中的异常错误
Exception when connection is closed.
ConnectionClosedException() - 异常错误 的构造器com.alipay.remoting.exception.ConnectionClosedException
Default constructor.
ConnectionClosedException(String) - 异常错误 的构造器com.alipay.remoting.exception.ConnectionClosedException
 
ConnectionClosedException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.exception.ConnectionClosedException
 
ConnectionEventExecutor() - 类 的构造器com.alipay.remoting.ConnectionEventHandler.ConnectionEventExecutor
 
ConnectionEventHandler - com.alipay.remoting中的类
Log the channel status event.
ConnectionEventHandler() - 类 的构造器com.alipay.remoting.ConnectionEventHandler
 
ConnectionEventHandler(Configuration) - 类 的构造器com.alipay.remoting.ConnectionEventHandler
 
connectionEventHandler - 类 中的变量com.alipay.remoting.DefaultConnectionManager
connection event handler
ConnectionEventHandler.ConnectionEventExecutor - com.alipay.remoting中的类
Dispatch connection event.
ConnectionEventListener - com.alipay.remoting中的类
Listen and dispatch connection events.
ConnectionEventListener() - 类 的构造器com.alipay.remoting.ConnectionEventListener
 
connectionEventListener - 类 中的变量com.alipay.remoting.DefaultConnectionManager
connection event listener
ConnectionEventProcessor - com.alipay.remoting中的接口
Process connection events.
ConnectionEventType - com.alipay.remoting中的枚举
Event triggered by connection state.
ConnectionFactory - com.alipay.remoting.connection中的接口
Factory that creates connections.
connectionFactory - 类 中的变量com.alipay.remoting.DefaultConnectionManager
connection factory
ConnectionHeartbeatManager - com.alipay.remoting中的接口
Connection heart beat manager, operate heart beat whether enabled for a certain connection at runtime
ConnectionManager - com.alipay.remoting中的接口
Connection manager of connection pool
connectionManager - 类 中的变量com.alipay.remoting.rpc.RpcRemoting
connection manager
ConnectionMonitorStrategy - com.alipay.remoting中的接口
The strategy of connection monitor
ConnectionPool - com.alipay.remoting中的类
Connection pool
ConnectionPool(ConnectionSelectStrategy) - 类 的构造器com.alipay.remoting.ConnectionPool
Constructor
ConnectionSelectStrategy - com.alipay.remoting中的接口
Select strategy from connection pool
connectionSelectStrategy - 类 中的变量com.alipay.remoting.DefaultConnectionManager
connection pool select strategy
ConnectionUtil - com.alipay.remoting.util中的类
connection util
ConnectionUtil() - 类 的构造器com.alipay.remoting.util.ConnectionUtil
 
connTasks - 类 中的变量com.alipay.remoting.DefaultConnectionManager
connection pool initialize tasks
Constants - com.alipay.remoting.constant中的类
Bolt Constants.
Constants() - 类 的构造器com.alipay.remoting.constant.Constants
 
contains(ConfigType, ConfigItem) - 接口 中的方法com.alipay.remoting.config.configs.ConfigContainer
已过时。
check whether a config item of a certain config type exist.
contains(ConfigType, ConfigItem) - 类 中的方法com.alipay.remoting.config.configs.DefaultConfigContainer
已过时。
 
contains(Connection) - 类 中的方法com.alipay.remoting.ConnectionPool
check weather a connection already added
contains(Object) - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
 
count(String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Get the number of Connection in ConnectionPool with the specified pool key
count(String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
crc32(byte[]) - 类 中的静态方法com.alipay.remoting.util.CrcUtil
Compute CRC32 code for byte[].
crc32(byte[], int, int) - 类 中的静态方法com.alipay.remoting.util.CrcUtil
Compute CRC32 code for byte[].
CRC_SWITCH_DEFAULT_VALUE - 类 中的静态变量com.alipay.remoting.config.switches.ProtocolSwitch
 
CRC_SWITCH_INDEX - 类 中的静态变量com.alipay.remoting.config.switches.ProtocolSwitch
 
CrcUtil - com.alipay.remoting.util中的类
CRC32 utility.
CrcUtil() - 类 的构造器com.alipay.remoting.util.CrcUtil
 
create(int) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
create an instance of ProtocolSwitch according to byte value
create(int[]) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
create an instance of ProtocolSwitch according to switch index
create(Url) - 接口 中的方法com.alipay.remoting.ConnectionManager
Create a connection using specified Url.
create(String, int) - 接口 中的方法com.alipay.remoting.ConnectionManager
Create a connection using specified String address.
create(String, int, int) - 接口 中的方法com.alipay.remoting.ConnectionManager
Create a connection using specified ip and port.
create(Url) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
create(String, int, int) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
create(String, int) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
createConnection(Url) - 类 中的方法com.alipay.remoting.connection.AbstractConnectionFactory
 
createConnection(String, int, int) - 类 中的方法com.alipay.remoting.connection.AbstractConnectionFactory
 
createConnection(String, int, byte, int) - 类 中的方法com.alipay.remoting.connection.AbstractConnectionFactory
 
createConnection(Url) - 接口 中的方法com.alipay.remoting.connection.ConnectionFactory
Create a connection use #BoltUrl
createConnection(String, int, int) - 接口 中的方法com.alipay.remoting.connection.ConnectionFactory
Create a connection according to the IP and port.
createConnection(String, int, byte, int) - 接口 中的方法com.alipay.remoting.connection.ConnectionFactory
Create a connection according to the IP and port.
createConnectionAndHealIfNeed(Url) - 接口 中的方法com.alipay.remoting.ConnectionManager
This method can create connection pool with connections initialized and check the number of connections.
createConnectionAndHealIfNeed(Url) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
If no task cached, create one and initialize the connections.
createConnectionClosedResponse(InetSocketAddress, String) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createConnectionClosedResponse(InetSocketAddress) - 接口 中的方法com.alipay.remoting.InvokeFuture
Create a remoting command response when connection closed
createConnectionClosedResponse(InetSocketAddress) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
createConnectionClosedResponse(InetSocketAddress, String) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createConnectionInManagement(Url) - 接口 中的方法com.alipay.remoting.ConnectionManager
Create a connection in asynchronous way and add to ConnectionPool.
createConnectionInManagement(Url) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Always create connection in asynchronous way.
createExceptionResponse(int, String) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createExceptionResponse(int, Throwable, String) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createExceptionResponse(int, ResponseStatus) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createExceptionResponse(int, ResponseStatus, Throwable) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createExceptionResponse(int, String) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createExceptionResponse(int, Throwable, String) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createExceptionResponse(int, ResponseStatus) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createExceptionResponse(int, ResponseStatus, Throwable) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createInvokeFuture(RemotingCommand, InvokeContext) - 类 中的方法com.alipay.remoting.BaseRemoting
Create invoke future with InvokeContext.
createInvokeFuture(Connection, RemotingCommand, InvokeContext, InvokeCallback) - 类 中的方法com.alipay.remoting.BaseRemoting
Create invoke future with InvokeContext.
createInvokeFuture(RemotingCommand, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
 
createInvokeFuture(Connection, RemotingCommand, InvokeContext, InvokeCallback) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
 
createRequestCommand(Object) - 接口 中的方法com.alipay.remoting.CommandFactory
create a request command with request object
createRequestCommand(Object) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createResponse(Object, RemotingCommand) - 接口 中的方法com.alipay.remoting.CommandFactory
create a normal response with response object
createResponse(Object, RemotingCommand) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createSendFailedResponse(InetSocketAddress, Throwable) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createSendFailedResponse(InetSocketAddress, Throwable) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
createStandaloneConnection(String, int, int) - 接口 中的方法com.alipay.remoting.BoltClient
Create a stand alone connection using ip and port.
createStandaloneConnection(String, int) - 接口 中的方法com.alipay.remoting.BoltClient
Create a stand alone connection using address, address format example - 127.0.0.1:12200
Notice:
Each time you can this method, will create a new connection.
createStandaloneConnection(String, int, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
createStandaloneConnection(String, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
createTimeoutResponse(InetSocketAddress) - 接口 中的方法com.alipay.remoting.CommandFactory
 
createTimeoutResponse(InetSocketAddress) - 类 中的方法com.alipay.remoting.rpc.RpcCommandFactory
 
cumulate(ByteBufAllocator, ByteBuf, ByteBuf) - 接口 中的方法com.alipay.remoting.codec.AbstractBatchDecoder.Cumulator
Cumulate the given ByteBufs and return the ByteBuf that holds the cumulated bytes.
CustomSerializer - com.alipay.remoting中的接口
Define custom serializers for command header and content.
CustomSerializerManager - com.alipay.remoting中的类
Manage the custom serializer according to the class name.
CustomSerializerManager() - 类 的构造器com.alipay.remoting.CustomSerializerManager
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Decode the from one ByteBuf to an other.
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.codec.ProtocolCodeBasedDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 接口 中的方法com.alipay.remoting.CommandDecoder
Decode bytes into object.
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandDecoderV2
 
decodeLast(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Is called one last time when the ChannelHandlerContext goes in-active.
decodeProtocolCode(ByteBuf) - 类 中的方法com.alipay.remoting.codec.ProtocolCodeBasedDecoder
decode the protocol code
decodeProtocolVersion(ByteBuf) - 类 中的方法com.alipay.remoting.codec.ProtocolCodeBasedDecoder
decode the protocol version
decodeProtocolVersion(ByteBuf) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolDecoder
 
decreaseRef() - 类 中的方法com.alipay.remoting.Connection
decrease the reference count
DEFAULT_CHARSET - 类 中的静态变量com.alipay.remoting.config.Configs
Charset
DEFAULT_CONN_NUM_PER_URL - 类 中的静态变量com.alipay.remoting.config.Configs
default connection number per url
DEFAULT_CONNECT_TIMEOUT - 类 中的静态变量com.alipay.remoting.config.Configs
Default connect timeout value, time unit: ms
DEFAULT_EXPIRE_TIME - 类 中的静态变量com.alipay.remoting.constant.Constants
default expire time to remove connection pool, time unit: milliseconds
DEFAULT_ILLEGAL_PROTOCOL_VERSION_LENGTH - 类 中的静态变量com.alipay.remoting.codec.ProtocolCodeBasedDecoder
protocol version should be a positive number, we use -1 to represent illegal
DEFAULT_PROTOCOL_CODE_LENGTH - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocolManager
 
DEFAULT_PROTOCOL_VERSION_LENGTH - 类 中的静态变量com.alipay.remoting.codec.ProtocolCodeBasedDecoder
by default, suggest design a single byte for protocol version.
DEFAULT_RETRY_TIMES - 类 中的静态变量com.alipay.remoting.constant.Constants
default retry times when failed to get result of FutureTask
default_tp_keepalive_time() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
default_tp_max_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
default_tp_min_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
default_tp_queue_size() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
DefaultBizContext - com.alipay.remoting中的类
default biz context
DefaultBizContext(RemotingContext) - 类 的构造器com.alipay.remoting.DefaultBizContext
Constructor with RemotingContext
DefaultClientConnectionManager - com.alipay.remoting中的类
Do some preparatory work in order to refactor the ConnectionManager in the next version.
DefaultClientConnectionManager(ConnectionSelectStrategy, ConnectionFactory, ConnectionEventHandler, ConnectionEventListener) - 类 的构造器com.alipay.remoting.DefaultClientConnectionManager
 
DefaultConfigContainer - com.alipay.remoting.config.configs中的类
已过时。
DefaultConfigContainer() - 类 的构造器com.alipay.remoting.config.configs.DefaultConfigContainer
已过时。
 
DefaultConnectionFactory - com.alipay.remoting.connection中的类
Default connection factory.
DefaultConnectionFactory(Codec, ChannelHandler, ChannelHandler, Configuration) - 类 的构造器com.alipay.remoting.connection.DefaultConnectionFactory
 
DefaultConnectionManager - com.alipay.remoting中的类
Abstract implementation of connection manager
DefaultConnectionManager(ConnectionSelectStrategy) - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Construct with parameters.
DefaultConnectionManager(ConnectionSelectStrategy, ConnectionFactory) - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Construct with parameters.
DefaultConnectionManager(ConnectionFactory, RemotingAddressParser, ConnectionEventHandler) - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Construct with parameters.
DefaultConnectionManager(ConnectionSelectStrategy, ConnectionFactory, ConnectionEventHandler, ConnectionEventListener) - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Construct with parameters.
DefaultConnectionMonitor - com.alipay.remoting中的类
A default connection monitor that handle connections with strategies
DefaultConnectionMonitor(ConnectionMonitorStrategy, ConnectionManager) - 类 的构造器com.alipay.remoting.DefaultConnectionMonitor
 
DefaultCustomSerializer - com.alipay.remoting中的类
The default custom serializer, which does nothing.
DefaultCustomSerializer() - 类 的构造器com.alipay.remoting.DefaultCustomSerializer
 
DefaultInvokeFuture - com.alipay.remoting.rpc中的类
The default implementation of InvokeFuture.
DefaultInvokeFuture(int, InvokeCallbackListener, InvokeCallback, byte, CommandFactory) - 类 的构造器com.alipay.remoting.rpc.DefaultInvokeFuture
Constructor.
DefaultInvokeFuture(int, InvokeCallbackListener, InvokeCallback, byte, CommandFactory, InvokeContext) - 类 的构造器com.alipay.remoting.rpc.DefaultInvokeFuture
Constructor.
defaultProtocolCode - 类 中的变量com.alipay.remoting.codec.ProtocolCodeBasedEncoder
default protocol code
DefaultServerConnectionManager - com.alipay.remoting中的类
Do some preparatory work in order to refactor the ConnectionManager in the next version.
DefaultServerConnectionManager(ConnectionSelectStrategy) - 类 的构造器com.alipay.remoting.DefaultServerConnectionManager
 
defaultValue() - 类 中的方法com.alipay.remoting.config.BoltOption
 
DeserializationException - com.alipay.remoting.exception中的异常错误
Exception when deserialize failed
DeserializationException() - 异常错误 的构造器com.alipay.remoting.exception.DeserializationException
Constructor.
DeserializationException(String) - 异常错误 的构造器com.alipay.remoting.exception.DeserializationException
Constructor.
DeserializationException(String, boolean) - 异常错误 的构造器com.alipay.remoting.exception.DeserializationException
Constructor.
DeserializationException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.exception.DeserializationException
Constructor.
DeserializationException(String, Throwable, boolean) - 异常错误 的构造器com.alipay.remoting.exception.DeserializationException
Constructor.
deserialize() - 接口 中的方法com.alipay.remoting.RemotingCommand
Deserialize all parts of remoting command
deserialize() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Deserialize the class header and content.
deserialize(long) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Deserialize according to mask.
deserialize(byte[], String) - 类 中的方法com.alipay.remoting.serialization.HessianSerializer
 
deserialize(byte[], String) - 接口 中的方法com.alipay.remoting.serialization.Serializer
Decode bytes into Object.
DESERIALIZE_ALL - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcDeserializeLevel
deserialize clazz, header, contents all three parts of rpc command
DESERIALIZE_CLAZZ - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcDeserializeLevel
deserialize only the clazz part of rpc command
DESERIALIZE_HEADER - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcDeserializeLevel
deserialize both header and clazz parts of rpc command
deserializeClazz() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
deserializeClazz() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
deserializeClazz() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Deserialize the content class.
deserializeContent(T) - 接口 中的方法com.alipay.remoting.CustomSerializer
Deserialize the content of RequestCommand.
deserializeContent(T, InvokeContext) - 接口 中的方法com.alipay.remoting.CustomSerializer
Deserialize the content of ResponseCommand.
deserializeContent(T) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
deserializeContent(T, InvokeContext) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
deserializeContent(InvokeContext) - 接口 中的方法com.alipay.remoting.RemotingCommand
Deserialize content of remoting command
deserializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
deserializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
deserializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Deserialize the content.
deserializeHeader(T) - 接口 中的方法com.alipay.remoting.CustomSerializer
Deserialize the header of RequestCommand.
deserializeHeader(T, InvokeContext) - 接口 中的方法com.alipay.remoting.CustomSerializer
Deserialize the header of ResponseCommand.
deserializeHeader(T) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
deserializeHeader(T, InvokeContext) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
deserializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
deserializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
deserializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Deserialize the header.
destroy() - 类 中的方法com.alipay.remoting.DefaultConnectionMonitor
已过时。
disableConnectionMonitorSwitch() - 接口 中的方法com.alipay.remoting.BoltClient
disable connection monitor switch off Notice: This api should be called before RpcClient.init()
disableConnectionMonitorSwitch() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
disableConnHeartbeat(String) - 接口 中的方法com.alipay.remoting.BoltClient
Disable heart beat for a certain connection.
disableConnHeartbeat(Url) - 接口 中的方法com.alipay.remoting.BoltClient
Disable heart beat for a certain connection.
disableConnHeartbeat(String) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
disableConnHeartbeat(Url) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
disableHeartbeat(Connection) - 接口 中的方法com.alipay.remoting.ConnectionHeartbeatManager
disable heart beat for a certain connection
disableHeartbeat(Connection) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
disableReconnect(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
 
disableReconnect(Url) - 接口 中的方法com.alipay.remoting.Reconnector
Disable reconnect to the target url.
disableReconnectSwith() - 接口 中的方法com.alipay.remoting.BoltClient
disable connection reconnect switch off Notice: This api should be called before RpcClient.init()
disableReconnectSwith() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
discardSomeReadBytes() - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
 
disconnect(ChannelHandlerContext, ChannelPromise) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
dispatch_msg_list_in_default_executor() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
 
DISPATCH_MSG_LIST_IN_DEFAULT_EXECUTOR - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Whether to dispatch message list in default executor.
DISPATCH_MSG_LIST_IN_DEFAULT_EXECUTOR_DEFAULT - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
 
doCreateConnection(String, int, int) - 类 中的方法com.alipay.remoting.connection.AbstractConnectionFactory
 
doInit() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
doInit() - 类 中的方法com.alipay.remoting.rpc.RpcServer
 
doProcess(RemotingContext, T) - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
Do the process.
doProcess(RemotingContext, RemotingCommand) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcHeartBeatProcessor
 
doProcess(RemotingContext, RpcRequestCommand) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestProcessor
 
doProcess(RemotingContext, RemotingCommand) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseProcessor
 
doStart() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
doStart() - 类 中的方法com.alipay.remoting.rpc.RpcServer
 
doStop() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
doStop() - 类 中的方法com.alipay.remoting.rpc.RpcServer
Notice: only RpcServer#option(BoltServerOption.SERVER_MANAGE_CONNECTION_SWITCH, true) switch on, will close all connections.

E

EMPTY - 类 中的静态变量com.alipay.remoting.util.StringUtils
 
EMPTY_STRING_ARRAY - 类 中的静态变量com.alipay.remoting.util.StringUtils
 
enableConnectionMonitorSwitch() - 接口 中的方法com.alipay.remoting.BoltClient
enable connection monitor switch on
enableConnectionMonitorSwitch() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
enableConnHeartbeat(String) - 接口 中的方法com.alipay.remoting.BoltClient
Enable heart beat for a certain connection.
enableConnHeartbeat(Url) - 接口 中的方法com.alipay.remoting.BoltClient
Enable heart beat for a certain connection.
enableConnHeartbeat(String) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
enableConnHeartbeat(Url) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
enableHeartbeat(Connection) - 接口 中的方法com.alipay.remoting.ConnectionHeartbeatManager
enable heart beat for a certain connection
enableHeartbeat(Connection) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
enableReconnect(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
 
enableReconnect(Url) - 接口 中的方法com.alipay.remoting.Reconnector
Enable reconnect to the target url.
enableReconnectSwitch() - 接口 中的方法com.alipay.remoting.BoltClient
enable connection reconnect switch on Notice: This api should be called before RpcClient.init()
enableReconnectSwitch() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
enableTriggeredMode(ServerBootstrap) - 类 中的静态方法com.alipay.remoting.util.NettyEventLoopUtil
Use EpollMode.LEVEL_TRIGGERED for server bootstrap if level trigger enabled by system properties, otherwise use EpollMode.EDGE_TRIGGERED.
encode(ChannelHandlerContext, Serializable, ByteBuf) - 类 中的方法com.alipay.remoting.codec.ProtocolCodeBasedEncoder
 
encode(ChannelHandlerContext, Serializable, ByteBuf) - 接口 中的方法com.alipay.remoting.CommandEncoder
Encode object into bytes.
encode(ChannelHandlerContext, Serializable, ByteBuf) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandEncoder
 
encode(ChannelHandlerContext, Serializable, ByteBuf) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandEncoderV2
 
ensureStarted() - 类 中的方法com.alipay.remoting.AbstractLifeCycle
ensure the component has been startup before providing service.
EQUAL - 接口 中的静态变量com.alipay.remoting.RemotingAddressParser
symbol =
equals(Object) - 类 中的方法com.alipay.remoting.config.BoltOption
 
equals(Object) - 类 中的方法com.alipay.remoting.ProtocolCode
 
equals(Object) - 类 中的方法com.alipay.remoting.Url
 
equals(String, String) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
executeInvokeCallback() - 接口 中的方法com.alipay.remoting.InvokeFuture
Execute the callback.
executeInvokeCallback() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
executorSelector - 类 中的变量com.alipay.remoting.rpc.protocol.AbstractUserProcessor
executor selector, default null unless provide one using its setter method
EXTENDED_NETTY_CHANNEL_HANDLER - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
ExtendedNettyChannelHandler - com.alipay.remoting中的接口
Leave it to external expansion and support the addition of extended handler in the channel pipeline.

F

filter(List<Connection>) - 接口 中的方法com.alipay.remoting.ConnectionMonitorStrategy
已过时。
filter(List<Connection>) - 类 中的方法com.alipay.remoting.ScheduledDisconnectStrategy
已过时。
finalize() - 类 中的方法com.alipay.remoting.Url
 
fromBytes(byte...) - 类 中的静态方法com.alipay.remoting.ProtocolCode
 
frontChannelHandlers() - 接口 中的方法com.alipay.remoting.ExtendedNettyChannelHandler
Netty ChannelHandlers to be added before Bolt's built-in Handler.
FutureTaskNotCompleted - com.alipay.remoting.util中的异常错误
 
FutureTaskNotCompleted() - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotCompleted
 
FutureTaskNotCompleted(String) - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotCompleted
 
FutureTaskNotCompleted(String, Throwable) - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotCompleted
 
FutureTaskNotRunYetException - com.alipay.remoting.util中的异常错误
Exception to represent the run method of a future task has not been called.
FutureTaskNotRunYetException() - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotRunYetException
Constructor.
FutureTaskNotRunYetException(String) - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotRunYetException
Constructor.
FutureTaskNotRunYetException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.util.FutureTaskNotRunYetException
Constructor.
FutureTaskUtil - com.alipay.remoting.util中的类
Utils for future task
FutureTaskUtil() - 类 的构造器com.alipay.remoting.util.FutureTaskUtil
 

G

get(String) - 接口 中的方法com.alipay.remoting.BizContext
get value
get(ConfigType, ConfigItem) - 接口 中的方法com.alipay.remoting.config.configs.ConfigContainer
已过时。
try to get config value using config type and config item.
get(ConfigType, ConfigItem) - 类 中的方法com.alipay.remoting.config.configs.DefaultConfigContainer
已过时。
 
get(String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Get a connection from ConnectionPool with the specified poolKey.
get() - 类 中的方法com.alipay.remoting.ConnectionPool
get a connection
get(String) - 类 中的方法com.alipay.remoting.DefaultBizContext
 
get(String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
get(String) - 类 中的方法com.alipay.remoting.InvokeContext
get
get(String, T) - 类 中的方法com.alipay.remoting.InvokeContext
get and use default if not found
get(int) - 类 中的方法com.alipay.remoting.rpc.RpcResponseFuture
get result with timeout specified if request done, resolve normal responseObject if request not done, throws InvokeTimeoutException
get() - 类 中的方法com.alipay.remoting.rpc.RpcResponseFuture
 
getAddressParser() - 接口 中的方法com.alipay.remoting.BoltClient
Getter method for property addressParser.
getAddressParser() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property addressParser.
getAddressParser() - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
getAddressParser() - 类 中的方法com.alipay.remoting.rpc.RpcServer
Getter method for property addressParser.
getAfterRun() - 类 中的方法com.alipay.remoting.util.RunStateRecordedFutureTask
 
getAll(String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Get all connections from ConnectionPool with the specified poolKey.
getAll() - 接口 中的方法com.alipay.remoting.ConnectionManager
Get all connections of all poolKey.
getAll() - 类 中的方法com.alipay.remoting.ConnectionPool
get all connections
getAll(String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
getAll() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Get all connections of all poolKey.
getAllManagedConnections() - 接口 中的方法com.alipay.remoting.BoltClient
get all connections managed by rpc client
getAllManagedConnections() - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
getAndClear(Channel, Integer) - 类 中的静态方法com.alipay.remoting.util.ThreadLocalArriveTimeHolder
 
getAndCreateIfAbsent(Url) - 接口 中的方法com.alipay.remoting.ConnectionManager
Get a connection using Url, if null then create and add into ConnectionPool.
getAndCreateIfAbsent(Url) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
If no task cached, create one and initialize the connections.
getAppClassLoader() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get application classloader.
getAppClassLoader() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
getArriveBodyTimeInNano() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
getArriveHeaderTimeInNano() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
getArriveTime() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Getter method for property arriveTime.
getArriveTimestamp() - 接口 中的方法com.alipay.remoting.BizContext
get the arrive time stamp
getArriveTimestamp() - 类 中的方法com.alipay.remoting.DefaultBizContext
get the arrive time stamp
getArriveTimestamp() - 类 中的方法com.alipay.remoting.RemotingContext
Getter method for property arriveTimestamp.
getAttribute(String) - 类 中的方法com.alipay.remoting.Connection
Get attribute.
getBeforeEnterQueueTime() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
getBizClassLoader() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
 
getBizClassLoader() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Get business class loader
getBool(String, String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getByte(String, String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getCause() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get the cause of exception of the future.
getCause() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
getCause() - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Getter method for property cause.
getChannel() - 类 中的方法com.alipay.remoting.Connection
Get the netty channel of the connection.
getChannelContext() - 类 中的方法com.alipay.remoting.RemotingContext
Get the channel handler context.
getClazz() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getClazzLength() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getClientSocketChannelClass() - 类 中的静态方法com.alipay.remoting.util.NettyEventLoopUtil
 
getClientTimeout() - 接口 中的方法com.alipay.remoting.BizContext
get the timeout value from rpc client.
getClientTimeout() - 类 中的方法com.alipay.remoting.DefaultBizContext
get the timeout value from rpc client.
getCmdCode() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get the command code for this command
getCmdCode() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getCommandFactory() - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
 
getCommandFactory() - 类 中的方法com.alipay.remoting.BaseRemoting
 
getCommandFactory() - 接口 中的方法com.alipay.remoting.Protocol
Get the command factory for the protocol.
getCommandFactory() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocol
 
getCommandFactory() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getCommandHandler() - 接口 中的方法com.alipay.remoting.Protocol
Get the command handler for the protocol.
getCommandHandler() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocol
 
getCommandHandler() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getConnection() - 接口 中的方法com.alipay.remoting.BizContext
get the connection of this request
getConnection(String, int) - 接口 中的方法com.alipay.remoting.BoltClient
Get a connection using address, address format example - 127.0.0.1:12200?
getConnection(Url, int) - 接口 中的方法com.alipay.remoting.BoltClient
Get a connection using a Url.
getConnection() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
getConnection() - 类 中的方法com.alipay.remoting.RemotingContext
Get connection from channel
getConnection(String, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
getConnection(Url, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
getConnectionAndInitInvokeContext(Url, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
Get connection and set init invokeContext if invokeContext not null
getConnectionEventHandler() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property connectionEventHandler.
getConnectionEventListener() - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
getConnectionEventListener() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property connectionEventListener.
getConnectionFactory() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property connctionFactory.
getConnectionFromChannel(Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
getConnectionManager() - 接口 中的方法com.alipay.remoting.BoltClient
Getter method for property connectionManager.
getConnectionManager() - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
getConnectionManager() - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
getConnectionManager() - 类 中的方法com.alipay.remoting.rpc.RpcServer
Getter method for property connectionManager.
getConnectionSelectStrategy() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property connectionSelectStrategy.
getConnectTimeout() - 类 中的方法com.alipay.remoting.Url
 
getConnNum() - 类 中的方法com.alipay.remoting.Url
 
getConnPools() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Getter method for property connPools.
getContent() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getContentLength() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getCustomSerializer(String) - 类 中的静态方法com.alipay.remoting.CustomSerializerManager
Get the custom serializer for class name.
getCustomSerializer(CommandCode) - 类 中的静态方法com.alipay.remoting.CustomSerializerManager
Get the custom serializer for command code.
getCustomSerializer() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Getter method for property customSerializer.
getCustomSerializer() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Getter method for property customSerializer.
getDecoder() - 接口 中的方法com.alipay.remoting.Protocol
Get the decoder for the protocol.
getDecoder() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocol
 
getDecoder() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getDefaultExecutor() - 接口 中的方法com.alipay.remoting.CommandHandler
Get default executor for the handler.
getDefaultExecutor() - 类 中的方法com.alipay.remoting.ProcessorManager
Getter method for property defaultExecutor.
getDefaultExecutor() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandHandler
 
getEncoder() - 接口 中的方法com.alipay.remoting.Protocol
Get the newEncoder for the protocol.
getEncoder() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocol
 
getEncoder() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getErrorMsg() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Getter method for property errorMsg.
getExecutor() - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
Getter method for property executor.
getExecutor() - 接口 中的方法com.alipay.remoting.InvokeCallback
User defined executor.
getExecutor() - 接口 中的方法com.alipay.remoting.RemotingProcessor
Get the executor.
getExecutor() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
By default return null.
getExecutor() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Get user executor.
getExecutorSelector() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
 
getExecutorSelector() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Use this method to get the executor selector.
getFirstByte() - 类 中的方法com.alipay.remoting.ProtocolCode
get the first single byte if your protocol code is single code.
getFutureTaskResult(RunStateRecordedFutureTask<T>, Logger) - 类 中的静态方法com.alipay.remoting.util.FutureTaskUtil
get the result of a future task Notice: the run method of this task should have been called at first.
getGroupRequestCallBack(Integer, Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
getHeader() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getHeaderLength() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getHeartbeatTrigger() - 接口 中的方法com.alipay.remoting.Protocol
Get the heartbeat trigger for the protocol.
getHeartbeatTrigger() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocol
 
getHeartbeatTrigger() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getId() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get the id of the command
getId() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getInt(String, String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getInteger(String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getInvokeCallback() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get the application callback of the future.
getInvokeCallback() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
getInvokeContext() - 接口 中的方法com.alipay.remoting.BizContext
get invoke context.
getInvokeContext() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
getInvokeContext() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get invoke context.
getInvokeContext() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get invoke context for this command
getInvokeContext() - 类 中的方法com.alipay.remoting.RemotingContext
Getter method for property invokeContext.
getInvokeContext() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
getInvokeContext() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getInvokeFuture(int) - 类 中的方法com.alipay.remoting.Connection
Get the InvokeFuture with invokeId of id.
getInvokeFutureMap() - 类 中的方法com.alipay.remoting.Connection
Getter method for property invokeFutureMap.
getIp() - 类 中的方法com.alipay.remoting.Url
 
getLastAccessTimestamp() - 类 中的方法com.alipay.remoting.ConnectionPool
Getter method for property lastAccessTimestamp.
getLocalAddress() - 类 中的方法com.alipay.remoting.Connection
Get the address of the local peer.
getLocalIP() - 类 中的方法com.alipay.remoting.Connection
Get the local IP.
getLocalPort() - 类 中的方法com.alipay.remoting.Connection
Get the local port.
getLogger(Class<?>) - 类 中的静态方法com.alipay.remoting.log.BoltLoggerFactory
 
getLogger(String) - 类 中的静态方法com.alipay.remoting.log.BoltLoggerFactory
 
getLong(String, String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getOriginUrl() - 类 中的方法com.alipay.remoting.Url
 
getPoolKeys() - 类 中的方法com.alipay.remoting.Connection
get all pool keys
getPort() - 类 中的方法com.alipay.remoting.Url
 
getProcessor(CommandCode) - 类 中的方法com.alipay.remoting.ProcessorManager
Get the specific processor with command code of cmdCode if registered, otherwise the default processor is returned.
getProperties() - 类 中的方法com.alipay.remoting.Url
 
getProperty(String) - 类 中的方法com.alipay.remoting.Url
Get property value according to property key
getProtocol(ProtocolCode) - 类 中的静态方法com.alipay.remoting.ProtocolManager
 
getProtocol() - 类 中的方法com.alipay.remoting.Url
 
getProtocolCode() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get the protocol code of command.
getProtocolCode() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get the code of the protocol that this command belongs to
getProtocolCode() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
getProtocolCode() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getProtocolSwitch() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get the protocol switch status for this command
getProtocolSwitch() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getRemoteAddress() - 接口 中的方法com.alipay.remoting.BizContext
get remote address
getRemoteAddress() - 类 中的方法com.alipay.remoting.Connection
Get the address of the remote peer.
getRemoteAddress() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
getRemoteAddress() - 接口 中的方法com.alipay.remoting.InvokeCallbackListener
Get the remote address.
getRemoteAddress() - 类 中的方法com.alipay.remoting.rpc.RpcInvokeCallbackListener
 
getRemoteHost() - 接口 中的方法com.alipay.remoting.BizContext
get remote host ip
getRemoteHost() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
getRemoteIP() - 类 中的方法com.alipay.remoting.Connection
Get the remote IP.
getRemotePort() - 接口 中的方法com.alipay.remoting.BizContext
get remote port
getRemotePort() - 类 中的方法com.alipay.remoting.Connection
Get the remote port.
getRemotePort() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
getRemotingCtx() - 类 中的方法com.alipay.remoting.DefaultBizContext
get remoting context
getRequestClass() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Getter method for property requestClass.
getRequestHeader() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Getter method for property requestHeader.
getRequestHeaderLength() - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcProtocol
Get the length of request header.
getRequestHeaderLength() - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getRequestObject() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Getter method for property requestObject.
getResponseClass() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Getter method for property responseClass.
getResponseHeader() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Getter method for property responseHeader.
getResponseHeaderLength() - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcProtocol
Get the length of response header.
getResponseHeaderLength() - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
getResponseHost() - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Getter method for property responseHost.
getResponseObject() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Getter method for property responseObject.
getResponseStatus() - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Getter method for property responseStatus.
getResponseTimeMillis() - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Getter method for property responseTimeMillis.
getSerializer() - 接口 中的方法com.alipay.remoting.RemotingCommand
Get serializer type for this command
getSerializer() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getSerializer(int) - 类 中的静态方法com.alipay.remoting.serialization.SerializerManager
 
getServerSocketChannelClass() - 类 中的静态方法com.alipay.remoting.util.NettyEventLoopUtil
 
getString(String, String) - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
getTimeout() - 类 中的方法com.alipay.remoting.RemotingContext
Getter method for property timeout.
getTimeout() - 类 中的方法com.alipay.remoting.rpc.RequestCommand
Getter method for property timeout.
getTimer() - 类 中的静态方法com.alipay.remoting.TimerHolder
Get a singleton instance of Timer.
getType() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getUniqueKey() - 类 中的方法com.alipay.remoting.Url
 
getUrl() - 类 中的方法com.alipay.remoting.Connection
Getter method for property url.
getUserProcessor(String) - 类 中的方法com.alipay.remoting.RemotingContext
Get user processor for class name.
getValue() - 枚举 中的方法com.alipay.remoting.ResponseStatus
Convert to short.
getVersion() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
getVersion() - 类 中的方法com.alipay.remoting.Url
 
GlobalSwitch - com.alipay.remoting.config.switches中的类
已过时。
GlobalSwitch() - 类 的构造器com.alipay.remoting.config.switches.GlobalSwitch
已过时。
Init with system default value if settings exist by system property then use system property at first; if no settings exist by system property then use default value in Configs All these settings can be overwrite by user api settings.

H

handleCommand(RemotingContext, Object) - 接口 中的方法com.alipay.remoting.CommandHandler
Handle the command.
handleCommand(RemotingContext, Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandHandler
 
handleRequest(BizContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncMultiInterestUserProcessor
unsupported here!
handleRequest(BizContext, AsyncContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncMultiInterestUserProcessor
 
handleRequest(BizContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncUserProcessor
unsupported here!
handleRequest(BizContext, AsyncContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncUserProcessor
 
handleRequest(BizContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.SyncMultiInterestUserProcessor
 
handleRequest(BizContext, AsyncContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.SyncMultiInterestUserProcessor
unsupported here!
handleRequest(BizContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.SyncUserProcessor
 
handleRequest(BizContext, AsyncContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.SyncUserProcessor
unsupported here!
handleRequest(BizContext, AsyncContext, T) - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Handle request with AsyncContext.
handleRequest(BizContext, T) - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Handle request in sync way.
handlerRemoved(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
 
handlerRemoved0(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Gets called after the ByteToMessageDecoder was removed from the actual context and it doesn't handle events anymore.
hashCode() - 类 中的方法com.alipay.remoting.config.BoltOption
 
hashCode() - 类 中的方法com.alipay.remoting.ProtocolCode
 
hashCode() - 类 中的方法com.alipay.remoting.Url
 
healTasks - 类 中的变量com.alipay.remoting.DefaultConnectionManager
heal connection tasks
HEARTBEAT_COUNT - 类 中的静态变量com.alipay.remoting.Connection
Attribute key for heartbeat count
HEARTBEAT_SWITCH - 类 中的静态变量com.alipay.remoting.Connection
Attribute key for heartbeat switch for each connection
HEARTBEAT_VALUE - 接口 中的静态变量com.alipay.remoting.CommandCode
 
HeartbeatAckCommand - com.alipay.remoting.rpc中的类
Heartbeat ack.
HeartbeatAckCommand() - 类 的构造器com.alipay.remoting.rpc.HeartbeatAckCommand
Constructor.
HeartbeatCommand - com.alipay.remoting.rpc中的类
Heart beat.
HeartbeatCommand() - 类 的构造器com.alipay.remoting.rpc.HeartbeatCommand
Construction.
HeartbeatHandler - com.alipay.remoting.rpc中的类
Heart beat triggerd.
HeartbeatHandler() - 类 的构造器com.alipay.remoting.rpc.HeartbeatHandler
 
HeartbeatTrigger - com.alipay.remoting中的接口
Heartbeat triggers here.
heartbeatTriggered(ChannelHandlerContext) - 接口 中的方法com.alipay.remoting.HeartbeatTrigger
 
heartbeatTriggered(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcHeartbeatTrigger
 
Hessian2 - 类 中的静态变量com.alipay.remoting.serialization.SerializerManager
 
HessianSerializer - com.alipay.remoting.serialization中的类
Hessian2 serializer.
HessianSerializer() - 类 的构造器com.alipay.remoting.serialization.HessianSerializer
 

I

IDGenerator - com.alipay.remoting.util中的类
IDGenerator is used for generating request id in integer form.
IDGenerator() - 类 的构造器com.alipay.remoting.util.IDGenerator
 
increaseRef() - 类 中的方法com.alipay.remoting.Connection
increase the reference count
init() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
已过时。
init(ConnectionEventHandler) - 类 中的方法com.alipay.remoting.connection.AbstractConnectionFactory
 
init(ConnectionEventHandler) - 接口 中的方法com.alipay.remoting.connection.ConnectionFactory
Initialize the factory.
init() - 接口 中的方法com.alipay.remoting.ConnectionManager
已过时。
init() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
已过时。
init() - 接口 中的方法com.alipay.remoting.RemotingServer
已过时。
init() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
INITIAL_SIZE - 类 中的静态变量com.alipay.remoting.InvokeContext
 
initProtocols() - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcProtocolManager
 
initRpcRemoting() - 类 中的方法com.alipay.remoting.rpc.RpcServer
init rpc remoting
initUrlArgs(Url) - 接口 中的方法com.alipay.remoting.RemotingAddressParser
Initialize Url arguments
initUrlArgs(Url) - 类 中的方法com.alipay.remoting.rpc.RpcAddressParser
 
initWriteBufferWaterMark(int, int) - 类 中的方法com.alipay.remoting.AbstractBoltClient
 
initWriteBufferWaterMark(int, int) - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
initWriteBufferWaterMark(int, int) - 接口 中的方法com.alipay.remoting.config.ConfigurableInstance
已过时。
interest() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractMultiInterestUserProcessor
do not need to implement this method because of the multiple interests
interest() - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncUserProcessor
 
interest() - 类 中的方法com.alipay.remoting.rpc.protocol.SyncUserProcessor
 
interest() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
The class name of user request.
internalBuffer() - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Returns the internal cumulative buffer of this decoder.
InvokeCallback - com.alipay.remoting中的接口
Invoke callback.
InvokeCallbackListener - com.alipay.remoting中的接口
Listener to listen response and invoke callback.
InvokeContext - com.alipay.remoting中的类
Invoke context
InvokeContext() - 类 的构造器com.alipay.remoting.InvokeContext
default construct
InvokeException - com.alipay.remoting.rpc.exception中的异常错误
Exception when invoke failed
InvokeException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeException
Default constructor.
InvokeException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeException
 
InvokeException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeException
 
InvokeFuture - com.alipay.remoting中的接口
The future of an invocation.
invokeId() - 接口 中的方法com.alipay.remoting.InvokeFuture
Get the id of the invocation.
invokeId() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
InvokeSendFailedException - com.alipay.remoting.rpc.exception中的异常错误
Exception when invoke send failed
InvokeSendFailedException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeSendFailedException
Default constructor.
InvokeSendFailedException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeSendFailedException
 
InvokeSendFailedException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeSendFailedException
 
InvokeServerBusyException - com.alipay.remoting.rpc.exception中的异常错误
Exception when thread pool busy of process server
InvokeServerBusyException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerBusyException
Default constructor.
InvokeServerBusyException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerBusyException
 
InvokeServerBusyException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerBusyException
 
InvokeServerException - com.alipay.remoting.rpc.exception中的异常错误
Server exception caught when invoking
InvokeServerException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerException
Default constructor.
InvokeServerException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerException
 
InvokeServerException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeServerException
 
invokeSync(Connection, RemotingCommand, int) - 类 中的方法com.alipay.remoting.BaseRemoting
Synchronous invocation
invokeSync(String, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation using a string address, address format example - 127.0.0.1:12200?
invokeSync(String, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation with a InvokeContext, common api notice please see BoltClient.invokeSync(String, Object, int)
invokeSync(Url, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation using a parsed Url
Notice:
DO NOT modify the request object concurrently when this method is called.
invokeSync(Url, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation with a InvokeContext, common api notice please see BoltClient.invokeSync(Url, Object, int)
invokeSync(Connection, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation using a Connection
Notice:
DO NOT modify the request object concurrently when this method is called.
invokeSync(Connection, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Synchronous invocation with a InvokeContext, common api notice please see BoltClient.invokeSync(Connection, Object, int)
invokeSync(String, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(Url, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(Connection, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeSync(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
 
invokeSync(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Synchronous rpc invocation.
invokeSync(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Synchronous rpc invocation.
invokeSync(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Synchronous rpc invocation.
invokeSync(String, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation using a string address, address format example - 127.0.0.1:12200?
invokeSync(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation with a InvokeContext, common api notice please see RpcServer.invokeSync(String, Object, int)
invokeSync(Url, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation using a parsed Url
Notice:
DO NOT modify the request object concurrently when this method is called.
invokeSync(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation with a InvokeContext, common api notice please see RpcServer.invokeSync(Url, Object, int)
invokeSync(Connection, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation using a Connection
Notice:
DO NOT modify the request object concurrently when this method is called.
invokeSync(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Synchronous invocation with a InvokeContext, common api notice please see RpcServer.invokeSync(Connection, Object, int)
invokeSync(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServerRemoting
 
InvokeTimeoutException - com.alipay.remoting.rpc.exception中的异常错误
Exception when invoke timeout
InvokeTimeoutException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeTimeoutException
Default constructor.
InvokeTimeoutException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeTimeoutException
Constructor.
InvokeTimeoutException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.InvokeTimeoutException
Constructor.
invokeWithCallback(Connection, RemotingCommand, InvokeCallback, int) - 类 中的方法com.alipay.remoting.BaseRemoting
Invocation with callback.
invokeWithCallback(String, Object, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation using a string address, address format example - 127.0.0.1:12200?
invokeWithCallback(String, Object, InvokeContext, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation with a InvokeContext, common api notice please see BoltClient.invokeWithCallback(String, Object, InvokeCallback, int)
invokeWithCallback(Url, Object, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation using a parsed Url
You can specify an implementation of InvokeCallback to get the result.
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation with a InvokeContext, common api notice please see BoltClient.invokeWithCallback(Url, Object, InvokeCallback, int)
invokeWithCallback(Connection, Object, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation using a Connection
You can specify an implementation of InvokeCallback to get the result.
invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
Callback invocation with a InvokeContext, common api notice please see BoltClient.invokeWithCallback(Connection, Object, InvokeCallback, int)
invokeWithCallback(String, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(String, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(Url, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(Connection, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
 
invokeWithCallback(String, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with callback.
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with callback.
invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with callback.
invokeWithCallback(String, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation using a string address, address format example - 127.0.0.1:12200?
invokeWithCallback(String, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation with a InvokeContext, common api notice please see RpcServer.invokeWithCallback(String, Object, InvokeCallback, int)
invokeWithCallback(Url, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation using a parsed Url
You can specify an implementation of InvokeCallback to get the result.
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation with a InvokeContext, common api notice please see RpcServer.invokeWithCallback(Url, Object, InvokeCallback, int)
invokeWithCallback(Connection, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation using a Connection
You can specify an implementation of InvokeCallback to get the result.
invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Callback invocation with a InvokeContext, common api notice please see RpcServer.invokeWithCallback(Connection, Object, InvokeCallback, int)
invokeWithCallback(Url, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServerRemoting
 
invokeWithFuture(Connection, RemotingCommand, int) - 类 中的方法com.alipay.remoting.BaseRemoting
Invocation with future returned.
invokeWithFuture(String, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation using a string address, address format example - 127.0.0.1:12200?
invokeWithFuture(String, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation with a InvokeContext, common api notice please see BoltClient.invokeWithFuture(String, Object, int)
invokeWithFuture(Url, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation using a parsed Url
You can get result use the returned RpcResponseFuture.
invokeWithFuture(Url, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation with a InvokeContext, common api notice please see BoltClient.invokeWithFuture(Url, Object, int)
invokeWithFuture(Connection, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation using a Connection
You can get result use the returned RpcResponseFuture.
invokeWithFuture(Connection, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
Future invocation with a InvokeContext, common api notice please see BoltClient.invokeWithFuture(Connection, Object, int)
invokeWithFuture(String, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(Url, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(Connection, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
 
invokeWithFuture(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with future returned.
invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with future returned.
invokeWithFuture(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Rpc invocation with future returned.
invokeWithFuture(String, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation using a string address, address format example - 127.0.0.1:12200?
invokeWithFuture(String, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation with a InvokeContext, common api notice please see RpcServer.invokeWithFuture(String, Object, int)
invokeWithFuture(Url, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation using a parsed Url
You can get result use the returned RpcResponseFuture.
invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation with a InvokeContext, common api notice please see RpcServer.invokeWithFuture(Url, Object, int)
invokeWithFuture(Connection, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation using a Connection
You can get result use the returned RpcResponseFuture.
invokeWithFuture(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Future invocation with a InvokeContext, common api notice please see RpcServer.invokeWithFuture(Connection, Object, int)
invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServerRemoting
 
IoUtils - com.alipay.remoting.util中的类
IO Utilities
IoUtils() - 类 的构造器com.alipay.remoting.util.IoUtils
 
ip() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
ip() - 接口 中的方法com.alipay.remoting.RemotingServer
Get the ip of the server.
isAsyncCreationDone() - 类 中的方法com.alipay.remoting.ConnectionPool
is async create connection done
isBlank(CharSequence) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
isCollected - 类 中的静态变量com.alipay.remoting.Url
for unit test only, indicate this object have already been GCed
isConnected(String) - 类 中的方法com.alipay.remoting.rpc.RpcServer
check whether a client address connected
isConnected(Url) - 类 中的方法com.alipay.remoting.rpc.RpcServer
check whether a Url connected
isConnectionMonitorSwitchOn() - 接口 中的方法com.alipay.remoting.BoltClient
is connection monitor switch on
isConnectionMonitorSwitchOn() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
isConnWarmup() - 类 中的方法com.alipay.remoting.Url
 
isDone() - 接口 中的方法com.alipay.remoting.InvokeFuture
Whether the future is done.
isDone() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
isDone() - 类 中的方法com.alipay.remoting.rpc.RpcResponseFuture
Whether the future is done.
isEmpty() - 类 中的方法com.alipay.remoting.ConnectionPool
is connection pool empty
isEmpty(CharSequence) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
isFine() - 类 中的方法com.alipay.remoting.Connection
to check whether the connection is fine to use
isInvokeFutureMapFinish() - 类 中的方法com.alipay.remoting.Connection
Whether invokeFutures is completed
isNotBlank(CharSequence) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
isNotEmpty(CharSequence) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
isNumeric(String) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
isOn(int) - 类 中的方法com.alipay.remoting.config.switches.GlobalSwitch
已过时。
 
isOn(int) - 类 中的方法com.alipay.remoting.config.switches.ProtocolSwitch
 
isOn(int, int) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
check switch status whether on according to specified value
isOn(int) - 接口 中的方法com.alipay.remoting.config.switches.Switch
check switch whether on
isReconnectSwitchOn() - 接口 中的方法com.alipay.remoting.BoltClient
is reconnect switch on
isReconnectSwitchOn() - 类 中的方法com.alipay.remoting.rpc.RpcClient
已过时。
isRequestTimeout() - 接口 中的方法com.alipay.remoting.BizContext
check whether request already timeout
isRequestTimeout() - 类 中的方法com.alipay.remoting.DefaultBizContext
 
isRequestTimeout() - 类 中的方法com.alipay.remoting.RemotingContext
whether this request already timeout
isServerSide() - 异常错误 中的方法com.alipay.remoting.exception.DeserializationException
Getter method for property serverSide.
isServerSide() - 异常错误 中的方法com.alipay.remoting.exception.SerializationException
Getter method for property serverSide.
isServerSide() - 类 中的方法com.alipay.remoting.RemotingContext
The server side
isSingleDecode() - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
If true then only one message is decoded on each AbstractBatchDecoder.channelRead(ChannelHandlerContext, Object) call.
isStarted() - 类 中的方法com.alipay.remoting.AbstractLifeCycle
 
isStarted() - 接口 中的方法com.alipay.remoting.LifeCycle
 
isTimeoutDiscard() - 类 中的方法com.alipay.remoting.RemotingContext
 
iterator() - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
 

L

launderThrowable(Throwable) - 类 中的静态方法com.alipay.remoting.util.FutureTaskUtil
launder the throwable
length() - 类 中的方法com.alipay.remoting.ProtocolCode
 
LifeCycle - com.alipay.remoting中的接口
 
LifeCycleException - com.alipay.remoting中的异常错误
 
LifeCycleException(String) - 异常错误 的构造器com.alipay.remoting.LifeCycleException
 

M

markAsyncCreationDone() - 类 中的方法com.alipay.remoting.ConnectionPool
do mark async create connection done
markAsyncCreationStart() - 类 中的方法com.alipay.remoting.ConnectionPool
do mark async create connection start
MAX_CONN_NUM_PER_URL - 类 中的静态变量com.alipay.remoting.config.Configs
max connection number of each url
maxCount - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcHeartbeatTrigger
max trigger times
MERGE_CUMULATOR - 类 中的静态变量com.alipay.remoting.codec.AbstractBatchDecoder
Cumulate ByteBufs by merge them into one ByteBuf's, using memory copies.
MIN_PROTOCOL_CODE_WITH_VERSION - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocolDecoder
 
monitor(Map<String, RunStateRecordedFutureTask<ConnectionPool>>) - 接口 中的方法com.alipay.remoting.ConnectionMonitorStrategy
Add a set of connections to monitor.
monitor(Map<String, RunStateRecordedFutureTask<ConnectionPool>>) - 类 中的方法com.alipay.remoting.ScheduledDisconnectStrategy
 
multiInterest() - 类 中的方法com.alipay.remoting.rpc.protocol.AsyncMultiInterestUserProcessor
 
multiInterest() - 接口 中的方法com.alipay.remoting.rpc.protocol.MultiInterestUserProcessor
A list of the class names of user request.
multiInterest() - 类 中的方法com.alipay.remoting.rpc.protocol.SyncMultiInterestUserProcessor
 
MultiInterestUserProcessor<T> - com.alipay.remoting.rpc.protocol中的接口
Support multi-interests feature based on UserProcessor The implementations of this interface don't need to implement the interest() method;

N

name() - 类 中的方法com.alipay.remoting.config.BoltOption
 
NamedThreadFactory - com.alipay.remoting中的类
Thread factory to name the thread purposely
NamedThreadFactory() - 类 的构造器com.alipay.remoting.NamedThreadFactory
 
NamedThreadFactory(String) - 类 的构造器com.alipay.remoting.NamedThreadFactory
 
NamedThreadFactory(String, boolean) - 类 的构造器com.alipay.remoting.NamedThreadFactory
 
NETTY_BUFFER_HIGH_WATER_MARK - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
netty_buffer_high_watermark() - 类 中的方法com.alipay.remoting.AbstractBoltClient
 
netty_buffer_high_watermark() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
netty_buffer_high_watermark() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_BUFFER_HIGH_WATERMARK - 类 中的静态变量com.alipay.remoting.config.Configs
Netty buffer high watermark
netty_buffer_high_watermark() - 接口 中的方法com.alipay.remoting.config.ConfigurableInstance
已过时。
NETTY_BUFFER_HIGH_WATERMARK_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
NETTY_BUFFER_LOW_WATER_MARK - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
netty_buffer_low_watermark() - 类 中的方法com.alipay.remoting.AbstractBoltClient
 
netty_buffer_low_watermark() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
netty_buffer_low_watermark() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_BUFFER_LOW_WATERMARK - 类 中的静态变量com.alipay.remoting.config.Configs
Netty buffer low watermark
netty_buffer_low_watermark() - 接口 中的方法com.alipay.remoting.config.ConfigurableInstance
已过时。
NETTY_BUFFER_LOW_WATERMARK_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
NETTY_BUFFER_POOLED - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
netty_buffer_pooled() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_BUFFER_POOLED - 类 中的静态变量com.alipay.remoting.config.Configs
Netty buffer allocator, enabled as default
NETTY_BUFFER_POOLED_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
netty_epoll() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_EPOLL_LT - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
NETTY_EPOLL_LT - 类 中的静态变量com.alipay.remoting.config.Configs
Netty epoll level trigger enabled
NETTY_EPOLL_LT_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
netty_epoll_lt_enabled() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_EPOLL_SWITCH - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
NETTY_EPOLL_SWITCH - 类 中的静态变量com.alipay.remoting.config.Configs
Netty epoll switch
NETTY_EPOLL_SWITCH_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
NETTY_FLUSH_CONSOLIDATION - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
NETTY_IO_RATIO - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
NETTY_IO_RATIO - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
netty_io_ratio() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
NETTY_IO_RATIO - 类 中的静态变量com.alipay.remoting.config.Configs
Netty ioRatio option
NETTY_IO_RATIO_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
NettyEventLoopUtil - com.alipay.remoting.util中的类
Utils for netty EventLoop
NettyEventLoopUtil() - 类 的构造器com.alipay.remoting.util.NettyEventLoopUtil
 
newDecoder() - 接口 中的方法com.alipay.remoting.codec.Codec
Create an decoder instance.
newDecoder() - 类 中的方法com.alipay.remoting.rpc.RpcCodec
 
newEncoder() - 接口 中的方法com.alipay.remoting.codec.Codec
Create an encoder instance.
newEncoder() - 类 中的方法com.alipay.remoting.rpc.RpcCodec
 
newEventLoopGroup(int, ThreadFactory) - 类 中的静态方法com.alipay.remoting.util.NettyEventLoopUtil
Create the right event loop according to current platform and system property, fallback to NIO when epoll not enabled.
newThread(Runnable) - 类 中的方法com.alipay.remoting.NamedThreadFactory
Create a thread.
nextId() - 类 中的静态方法com.alipay.remoting.util.IDGenerator
generate the next id
noRef() - 类 中的方法com.alipay.remoting.Connection
to check whether the reference count is 0

O

onClose() - 类 中的方法com.alipay.remoting.Connection
Do something when closing.
onEvent(Runnable) - 类 中的方法com.alipay.remoting.ConnectionEventHandler.ConnectionEventExecutor
Process event.
onEvent(ConnectionEventType, String, Connection) - 类 中的方法com.alipay.remoting.ConnectionEventListener
Dispatch events.
onEvent(String, Connection) - 接口 中的方法com.alipay.remoting.ConnectionEventProcessor
Process event.
oneway(Connection, RemotingCommand) - 类 中的方法com.alipay.remoting.BaseRemoting
Oneway invocation.
oneway(String, Object) - 接口 中的方法com.alipay.remoting.BoltClient
One way invocation using a string address, address format example - 127.0.0.1:12200?
oneway(String, Object, InvokeContext) - 接口 中的方法com.alipay.remoting.BoltClient
Oneway invocation with a InvokeContext, common api notice please see BoltClient.oneway(Connection, Object)
oneway(Url, Object) - 接口 中的方法com.alipay.remoting.BoltClient
One way invocation using a parsed Url
Notice:
DO NOT modify the request object concurrently when this method is called.
oneway(Url, Object, InvokeContext) - 接口 中的方法com.alipay.remoting.BoltClient
Oneway invocation with a InvokeContext, common api notice please see BoltClient.oneway(Url, Object)
oneway(Connection, Object) - 接口 中的方法com.alipay.remoting.BoltClient
One way invocation using a Connection
Notice:
DO NOT modify the request object concurrently when this method is called.
oneway(Connection, Object, InvokeContext) - 接口 中的方法com.alipay.remoting.BoltClient
Oneway invocation with a InvokeContext, common api notice please see BoltClient.oneway(Connection, Object)
oneway(String, Object) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(String, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(Url, Object) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(Url, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(Connection, Object) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(Connection, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
oneway(Url, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
 
oneway(String, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Oneway rpc invocation.
oneway(Url, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Oneway rpc invocation.
oneway(Connection, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Oneway rpc invocation.
oneway(String, Object) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation using a string address, address format example - 127.0.0.1:12200?
oneway(String, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation with a InvokeContext, common api notice please see RpcServer.oneway(String, Object)
oneway(Url, Object) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation using a parsed Url
Notice:
DO NOT modify the request object concurrently when this method is called.
oneway(Url, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation with a InvokeContext, common api notice please see RpcServer.oneway(Url, Object)
oneway(Connection, Object) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation using a Connection
Notice:
DO NOT modify the request object concurrently when this method is called.
oneway(Connection, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcServer
One way invocation with a InvokeContext, common api notice please see RpcServer.oneway(Connection, Object)
oneway(Url, Object, InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcServerRemoting
 
onException(Throwable) - 接口 中的方法com.alipay.remoting.InvokeCallback
Exception caught.
onResponse(Object) - 接口 中的方法com.alipay.remoting.InvokeCallback
Response received.
onResponse(InvokeFuture) - 接口 中的方法com.alipay.remoting.InvokeCallbackListener
Response arrived.
onResponse(InvokeFuture) - 类 中的方法com.alipay.remoting.rpc.RpcInvokeCallbackListener
 
option(BoltOption<T>) - 类 中的方法com.alipay.remoting.AbstractBoltClient
 
option(BoltOption<T>, T) - 类 中的方法com.alipay.remoting.AbstractBoltClient
 
option(BoltOption<T>) - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
option(BoltOption<T>, T) - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
option(BoltOption<T>) - 类 中的方法com.alipay.remoting.config.BoltOptions
Get the optioned value.
option(BoltOption<T>, T) - 类 中的方法com.alipay.remoting.config.BoltOptions
Set up an new option with specific value.
option(BoltOption<T>) - 接口 中的方法com.alipay.remoting.config.Configuration
Get the option value.
option(BoltOption<T>, T) - 接口 中的方法com.alipay.remoting.config.Configuration
Allow to specify a BoltOption which is used for the Configuration instances once they got created.

P

parse(String) - 接口 中的方法com.alipay.remoting.RemotingAddressParser
Parse a simple string url to get Url
parse(String) - 类 中的方法com.alipay.remoting.rpc.RpcAddressParser
 
parsedUrls - 类 中的静态变量com.alipay.remoting.Url
Use SoftReference to cache parsed urls.
parseLocalAddress(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the local address of the channel.
parseLocalIP(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the local host ip of the channel.
parseLocalPort(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the local host port of the channel.
parseProperty(String, String) - 接口 中的方法com.alipay.remoting.RemotingAddressParser
Parse to get property value according to specified property key
parseProperty(String, String) - 类 中的方法com.alipay.remoting.rpc.RpcAddressParser
 
parseRemoteAddress(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the remote address of the channel.
parseRemoteHostName(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the remote hostname of the channel.
parseRemoteIP(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the remote host ip of the channel.
parseRemotePort(Channel) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the remote host port of the channel.
parseSocketAddressToHostIp(SocketAddress) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the host ip of socket address.
parseSocketAddressToString(SocketAddress) - 类 中的静态方法com.alipay.remoting.util.RemotingUtil
Parse the socket address, omit the leading "/" if present.
parseUniqueKey(String) - 接口 中的方法com.alipay.remoting.RemotingAddressParser
Parse a simple string url to get a unique key of a certain address
parseUniqueKey(String) - 类 中的方法com.alipay.remoting.rpc.RpcAddressParser
 
port() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
port() - 接口 中的方法com.alipay.remoting.RemotingServer
Get the port of the server.
preHandleRequest(RemotingContext, T) - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
Provide a default - DefaultBizContext implementation of BizContext.
preHandleRequest(RemotingContext, T) - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Pre handle request, to avoid expose RemotingContext directly to biz handle request logic.
preProcessInvokeContext(InvokeContext, RemotingCommand, Connection) - 类 中的方法com.alipay.remoting.rpc.RpcClientRemoting
 
preProcessInvokeContext(InvokeContext, RemotingCommand, Connection) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
 
preProcessInvokeContext(InvokeContext, RemotingCommand, Connection) - 类 中的方法com.alipay.remoting.rpc.RpcServerRemoting
 
printConnectionTraceLog(Logger, String, InvokeContext) - 类 中的静态方法com.alipay.remoting.util.TraceLogUtil
print trace log
process(RemotingContext, T, ExecutorService) - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
Process the remoting command with its own executor or with the defaultExecutor if its own if null.
process(RemotingContext, T, ExecutorService) - 接口 中的方法com.alipay.remoting.RemotingProcessor
Process the remoting command.
process(RemotingContext, RpcRequestCommand, ExecutorService) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestProcessor
 
processInIOThread() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
By default, return false, means not deserialize and process biz logic in io thread
processInIOThread() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Whether deserialize and process biz logic in io thread.
ProcessorManager - com.alipay.remoting中的类
Manager of processors
Maintains the relationship between command and command processor through command code.
ProcessorManager() - 类 的构造器com.alipay.remoting.ProcessorManager
 
PROTOCOL - 类 中的静态变量com.alipay.remoting.Connection
Attribute key for protocol
Protocol - com.alipay.remoting中的接口
A protocol contains a group of commands.
PROTOCOL_CODE - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocol
 
PROTOCOL_CODE - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
PROTOCOL_VERSION_1 - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocolV2
version 1, is the same with RpcProtocol
PROTOCOL_VERSION_2 - 类 中的静态变量com.alipay.remoting.rpc.protocol.RpcProtocolV2
version 2, is the protocol version for RpcProtocolV2
ProtocolCode - com.alipay.remoting中的类
Protocol code definition, you can define your own protocol code in byte array ProtocolCode.version We suggest to use just one byte for simplicity.
ProtocolCodeBasedDecoder - com.alipay.remoting.codec中的类
Protocol code based decoder, the main decoder for a certain protocol, which is lead by one or multi bytes (magic code).
ProtocolCodeBasedDecoder(int) - 类 的构造器com.alipay.remoting.codec.ProtocolCodeBasedDecoder
 
ProtocolCodeBasedEncoder - com.alipay.remoting.codec中的类
Protocol code based newEncoder, the main newEncoder for a certain protocol, which is lead by one or multi bytes (magic code).
ProtocolCodeBasedEncoder(ProtocolCode) - 类 的构造器com.alipay.remoting.codec.ProtocolCodeBasedEncoder
 
protocolCodeLength - 类 中的变量com.alipay.remoting.codec.ProtocolCodeBasedDecoder
the length of protocol code
ProtocolManager - com.alipay.remoting中的类
Manager of all protocols
ProtocolManager() - 类 的构造器com.alipay.remoting.ProtocolManager
 
ProtocolSwitch - com.alipay.remoting.config.switches中的类
Switches used in protocol, this is runtime switch.
ProtocolSwitch() - 类 的构造器com.alipay.remoting.config.switches.ProtocolSwitch
 
put(String, String) - 接口 中的方法com.alipay.remoting.BizContext
put a key and value
put(String, String) - 类 中的方法com.alipay.remoting.DefaultBizContext
 
put(String, Object) - 类 中的方法com.alipay.remoting.InvokeContext
put
putIfAbsent(String, Object) - 类 中的方法com.alipay.remoting.InvokeContext
put if absent
putResponse(RemotingCommand) - 接口 中的方法com.alipay.remoting.InvokeFuture
Put the response to the future.
putResponse(RemotingCommand) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 

Q

QUES - 接口 中的静态变量com.alipay.remoting.RemotingAddressParser
symbol ?

R

RandomSelectStrategy - com.alipay.remoting中的类
Select a connection randomly
RandomSelectStrategy(Configuration) - 类 的构造器com.alipay.remoting.RandomSelectStrategy
 
reconnect(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
 
reconnect(Url) - 接口 中的方法com.alipay.remoting.Reconnector
Do reconnecting in async mode.
ReconnectManager - com.alipay.remoting中的类
Reconnect manager.
ReconnectManager(ConnectionManager) - 类 的构造器com.alipay.remoting.ReconnectManager
 
Reconnector - com.alipay.remoting中的接口
Reconnect manager interface.
registerCustomSerializer(String, CustomSerializer) - 类 中的静态方法com.alipay.remoting.CustomSerializerManager
Register custom serializer for class name.
registerCustomSerializer(CommandCode, CustomSerializer) - 类 中的静态方法com.alipay.remoting.CustomSerializerManager
Register custom serializer for command code.
registerDefaultExecutor(ExecutorService) - 接口 中的方法com.alipay.remoting.CommandHandler
Register default executor for the handler.
registerDefaultExecutor(ExecutorService) - 类 中的方法com.alipay.remoting.ProcessorManager
Set the default executor.
registerDefaultExecutor(byte, ExecutorService) - 接口 中的方法com.alipay.remoting.RemotingServer
Register default executor service for server.
registerDefaultExecutor(ExecutorService) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandHandler
 
registerDefaultExecutor(byte, ExecutorService) - 类 中的方法com.alipay.remoting.rpc.RpcServer
 
registerDefaultProcessor(RemotingProcessor<?>) - 类 中的方法com.alipay.remoting.ProcessorManager
Register the default processor to process command with no specific processor registered.
registerProcessor(CommandCode, RemotingProcessor<?>) - 接口 中的方法com.alipay.remoting.CommandHandler
Register processor for command with specified code.
registerProcessor(CommandCode, RemotingProcessor<?>) - 类 中的方法com.alipay.remoting.ProcessorManager
Register processor to process command that has the command code of cmdCode.
registerProcessor(byte, CommandCode, RemotingProcessor<?>) - 接口 中的方法com.alipay.remoting.RemotingServer
Register processor for command with the command code.
registerProcessor(CommandCode, RemotingProcessor) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcCommandHandler
 
registerProcessor(byte, CommandCode, RemotingProcessor<?>) - 类 中的方法com.alipay.remoting.rpc.RpcServer
 
registerProtocol(Protocol, byte...) - 类 中的静态方法com.alipay.remoting.ProtocolManager
 
registerProtocol(Protocol, ProtocolCode) - 类 中的静态方法com.alipay.remoting.ProtocolManager
 
registerUserProcessor(UserProcessor<?>) - 接口 中的方法com.alipay.remoting.BoltClient
Use UserProcessorRegisterHelperUserProcessorRegisterHelper to help register user processor for client side.
registerUserProcessor(UserProcessor<?>) - 接口 中的方法com.alipay.remoting.RemotingServer
Register user processor.
registerUserProcessor(UserProcessor<?>, ConcurrentHashMap<String, UserProcessor<?>>) - 类 中的静态方法com.alipay.remoting.rpc.protocol.UserProcessorRegisterHelper
Help register single-interest user processor.
registerUserProcessor(UserProcessor<?>) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
registerUserProcessor(UserProcessor<?>) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Use UserProcessorRegisterHelperUserProcessorRegisterHelper to help register user processor for server side.
RejectedExecutionPolicy - com.alipay.remoting中的枚举
RejectedExecutionPolicy determines how to deal with this situation that user executor rejected the RpcInvokeCallbackListener.CallbackTask.
rejectedExecutionPolicy() - 接口 中的方法com.alipay.remoting.RejectionProcessableInvokeCallback
when user executor rejected the RpcInvokeCallbackListener.CallbackTask, bolt will handle the rejected task according to this RejectedExecutionPolicy
RejectionProcessableInvokeCallback - com.alipay.remoting中的接口
InvokeCallback which support RejectedExecutionPolicy is able to process the task-rejected situation.
RemotingAddressParser - com.alipay.remoting中的接口
Remoting address parser Implement this to generate a Url
RemotingCommand - com.alipay.remoting中的接口
Remoting command.
RemotingContext - com.alipay.remoting中的类
Wrap the ChannelHandlerContext.
RemotingContext(ChannelHandlerContext) - 类 的构造器com.alipay.remoting.RemotingContext
Constructor.
RemotingContext(ChannelHandlerContext, boolean) - 类 的构造器com.alipay.remoting.RemotingContext
Constructor.
RemotingContext(ChannelHandlerContext, boolean, ConcurrentHashMap<String, UserProcessor<?>>) - 类 的构造器com.alipay.remoting.RemotingContext
Constructor.
RemotingContext(ChannelHandlerContext, InvokeContext, boolean, ConcurrentHashMap<String, UserProcessor<?>>) - 类 的构造器com.alipay.remoting.RemotingContext
Constructor.
RemotingException - com.alipay.remoting.exception中的异常错误
Exception for default remoting problems
RemotingException() - 异常错误 的构造器com.alipay.remoting.exception.RemotingException
Constructor.
RemotingException(String) - 异常错误 的构造器com.alipay.remoting.exception.RemotingException
Constructor.
RemotingException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.exception.RemotingException
Constructor.
RemotingProcessor<T extends RemotingCommand> - com.alipay.remoting中的接口
Remoting processor processes remoting commands.
RemotingServer - com.alipay.remoting中的接口
 
RemotingUtil - com.alipay.remoting.util中的类
Some utilities for remoting.
RemotingUtil() - 类 的构造器com.alipay.remoting.util.RemotingUtil
 
remove(Connection) - 接口 中的方法com.alipay.remoting.ConnectionManager
Remove a Connection from all ConnectionPool with the poolKeys in Connection, and close it.
remove(Connection, String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Remove and close a Connection from ConnectionPool with the specified poolKey.
remove(String) - 接口 中的方法com.alipay.remoting.ConnectionManager
Remove and close all connections from ConnectionPool with the specified poolKey.
remove(Connection) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
remove(Connection, String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
remove(String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
remove(Object) - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
 
removeAll() - 接口 中的方法com.alipay.remoting.ConnectionManager
已过时。
removeAll() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
已过时。
removeAllAndTryClose() - 类 中的方法com.alipay.remoting.ConnectionPool
remove all connections
removeAndTryClose(Connection) - 类 中的方法com.alipay.remoting.ConnectionPool
removeAndTryClose a connection
removeAttribute(String) - 类 中的方法com.alipay.remoting.Connection
Remove attribute.
removeCancelUrl(Url) - 类 中的方法com.alipay.remoting.ReconnectManager
已过时。
removeIdGroupCallbackMapping(Integer, Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
removeIdPoolKeyMapping(Integer) - 类 中的方法com.alipay.remoting.Connection
remove id to group Mapping
removeIdPoolKeyMapping(Integer, Channel) - 类 中的静态方法com.alipay.remoting.util.ConnectionUtil
 
removeInvokeFuture(int) - 类 中的方法com.alipay.remoting.Connection
Remove InvokeFuture who's invokeId is id
removePoolKey(String) - 类 中的方法com.alipay.remoting.Connection
remove pool key
removeTask(String) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
remove task and remove all connections
REQUEST - 类 中的静态变量com.alipay.remoting.rpc.RpcCommandType
rpc request
REQUEST_ONEWAY - 类 中的静态变量com.alipay.remoting.rpc.RpcCommandType
rpc oneway request
RequestCommand - com.alipay.remoting.rpc中的类
Command of request.
RequestCommand() - 类 的构造器com.alipay.remoting.rpc.RequestCommand
 
RequestCommand(CommandCode) - 类 的构造器com.alipay.remoting.rpc.RequestCommand
 
RequestCommand(byte, CommandCode) - 类 的构造器com.alipay.remoting.rpc.RequestCommand
 
RequestCommand(byte, byte, CommandCode) - 类 的构造器com.alipay.remoting.rpc.RequestCommand
 
resetId() - 类 中的静态方法com.alipay.remoting.util.IDGenerator
 
resolveResponseObject(ResponseCommand, String) - 类 中的静态方法com.alipay.remoting.rpc.RpcResponseResolver
Analyze the response command and generate the response object.
RESPONSE - 类 中的静态变量com.alipay.remoting.rpc.RpcCommandType
rpc response
ResponseCommand - com.alipay.remoting.rpc中的类
Command of response.
ResponseCommand() - 类 的构造器com.alipay.remoting.rpc.ResponseCommand
 
ResponseCommand(CommandCode) - 类 的构造器com.alipay.remoting.rpc.ResponseCommand
 
ResponseCommand(int) - 类 的构造器com.alipay.remoting.rpc.ResponseCommand
 
ResponseCommand(CommandCode, int) - 类 的构造器com.alipay.remoting.rpc.ResponseCommand
 
ResponseCommand(byte, byte, CommandCode, int) - 类 的构造器com.alipay.remoting.rpc.ResponseCommand
 
ResponseStatus - com.alipay.remoting中的枚举
Status of the response.
retry_detect_period() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
RETRY_DETECT_PERIOD - 类 中的静态变量com.alipay.remoting.config.Configs
已过时。
RETRY_DETECT_PERIOD_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
RpcAddressParser - com.alipay.remoting.rpc中的类
This is address parser for RPC.
RpcAddressParser() - 类 的构造器com.alipay.remoting.rpc.RpcAddressParser
 
RpcAsyncContext - com.alipay.remoting.rpc.protocol中的类
Async biz context of Rpc.
RpcAsyncContext(RemotingContext, RpcRequestCommand, RpcRequestProcessor) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcAsyncContext
Default constructor.
RpcClient - com.alipay.remoting.rpc中的类
Client for Rpc.
RpcClient() - 类 的构造器com.alipay.remoting.rpc.RpcClient
 
RpcClientRemoting - com.alipay.remoting.rpc中的类
Rpc client remoting
RpcClientRemoting(CommandFactory, RemotingAddressParser, ConnectionManager) - 类 的构造器com.alipay.remoting.rpc.RpcClientRemoting
 
RpcCodec - com.alipay.remoting.rpc中的类
 
RpcCodec() - 类 的构造器com.alipay.remoting.rpc.RpcCodec
 
RpcCommand - com.alipay.remoting.rpc中的类
Remoting command.
RpcCommand() - 类 的构造器com.alipay.remoting.rpc.RpcCommand
 
RpcCommand(byte) - 类 的构造器com.alipay.remoting.rpc.RpcCommand
 
RpcCommand(CommandCode) - 类 的构造器com.alipay.remoting.rpc.RpcCommand
 
RpcCommand(byte, CommandCode) - 类 的构造器com.alipay.remoting.rpc.RpcCommand
 
RpcCommand(byte, byte, CommandCode) - 类 的构造器com.alipay.remoting.rpc.RpcCommand
 
RpcCommandCode - com.alipay.remoting.rpc.protocol中的枚举
Command code for rpc remoting command.
RpcCommandDecoder - com.alipay.remoting.rpc.protocol中的类
Command decoder for Rpc.
RpcCommandDecoder() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcCommandDecoder
 
RpcCommandDecoderV2 - com.alipay.remoting.rpc.protocol中的类
Command decoder for Rpc v2.
RpcCommandDecoderV2() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcCommandDecoderV2
 
RpcCommandEncoder - com.alipay.remoting.rpc.protocol中的类
Encode remoting command into ByteBuf.
RpcCommandEncoder() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcCommandEncoder
 
RpcCommandEncoderV2 - com.alipay.remoting.rpc.protocol中的类
Encode remoting command into ByteBuf v2.
RpcCommandEncoderV2() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcCommandEncoderV2
 
RpcCommandFactory - com.alipay.remoting.rpc中的类
command factory for rpc protocol
RpcCommandFactory() - 类 的构造器com.alipay.remoting.rpc.RpcCommandFactory
 
RpcCommandHandler - com.alipay.remoting.rpc.protocol中的类
Rpc command handler.
RpcCommandHandler(CommandFactory) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcCommandHandler
Constructor.
RpcCommandType - com.alipay.remoting.rpc中的类
The type of command in the request/response model.
RpcCommandType() - 类 的构造器com.alipay.remoting.rpc.RpcCommandType
 
RpcConfigManager - com.alipay.remoting.rpc中的类
RPC framework config manager.
RpcConfigManager() - 类 的构造器com.alipay.remoting.rpc.RpcConfigManager
 
RpcConfigs - com.alipay.remoting.rpc中的类
Constants for rpc.
RpcConfigs() - 类 的构造器com.alipay.remoting.rpc.RpcConfigs
 
RpcConnectionEventHandler - com.alipay.remoting.rpc中的类
ConnectionEventHandler for Rpc.
RpcConnectionEventHandler() - 类 的构造器com.alipay.remoting.rpc.RpcConnectionEventHandler
 
RpcConnectionEventHandler(Configuration) - 类 的构造器com.alipay.remoting.rpc.RpcConnectionEventHandler
 
RpcConnectionFactory - com.alipay.remoting.rpc中的类
Default RPC connection factory impl.
RpcConnectionFactory(ConcurrentHashMap<String, UserProcessor<?>>, Configuration) - 类 的构造器com.alipay.remoting.rpc.RpcConnectionFactory
 
RpcDeserializeLevel - com.alipay.remoting.rpc.protocol中的类
Rpc deserialize level.
RpcDeserializeLevel() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcDeserializeLevel
 
RpcHandler - com.alipay.remoting.rpc中的类
Dispatch messages to corresponding protocol.
RpcHandler(ConcurrentHashMap<String, UserProcessor<?>>) - 类 的构造器com.alipay.remoting.rpc.RpcHandler
 
RpcHandler(boolean, ConcurrentHashMap<String, UserProcessor<?>>) - 类 的构造器com.alipay.remoting.rpc.RpcHandler
 
RpcHeartBeatProcessor - com.alipay.remoting.rpc.protocol中的类
Processor for heart beat.
RpcHeartBeatProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcHeartBeatProcessor
 
RpcHeartbeatTrigger - com.alipay.remoting.rpc.protocol中的类
Handler for heart beat.
RpcHeartbeatTrigger(CommandFactory) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcHeartbeatTrigger
 
RpcInvokeCallbackListener - com.alipay.remoting.rpc中的类
Listener which listens the Rpc invoke result, and then invokes the call back.
RpcInvokeCallbackListener() - 类 的构造器com.alipay.remoting.rpc.RpcInvokeCallbackListener
 
RpcInvokeCallbackListener(String) - 类 的构造器com.alipay.remoting.rpc.RpcInvokeCallbackListener
 
RpcProtocol - com.alipay.remoting.rpc.protocol中的类
Request command protocol for v1 0 1 2 4 6 8 10 12 14 16 +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |proto| type| cmdcode |ver2 | requestId |codec| timeout | classLen | +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ |headerLen | contentLen |
RpcProtocol() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcProtocol
 
RpcProtocolDecoder - com.alipay.remoting.rpc.protocol中的类
Rpc protocol decoder.
RpcProtocolDecoder(int) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcProtocolDecoder
 
RpcProtocolManager - com.alipay.remoting.rpc.protocol中的类
Protocol manager.
RpcProtocolManager() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcProtocolManager
 
RpcProtocolV2 - com.alipay.remoting.rpc.protocol中的类
Request command protocol for v2 0 1 2 4 6 8 10 11 12 14 16 +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+------+-----+-----+-----+-----+ |proto| ver1|type | cmdcode |ver2 | requestId |codec|switch| timeout | +-----------+-----------+-----------+-----------+-----------+------------+-----------+-----------+ |classLen |headerLen |contentLen |
RpcProtocolV2() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcProtocolV2
 
rpcRemoting - 类 中的变量com.alipay.remoting.rpc.RpcClient
 
RpcRemoting - com.alipay.remoting.rpc中的类
Rpc remoting capability.
RpcRemoting(CommandFactory) - 类 的构造器com.alipay.remoting.rpc.RpcRemoting
default constructor
RpcRemoting(CommandFactory, RemotingAddressParser, ConnectionManager) - 类 的构造器com.alipay.remoting.rpc.RpcRemoting
 
rpcRemoting - 类 中的变量com.alipay.remoting.rpc.RpcServer
rpc remoting
RpcRequestCommand - com.alipay.remoting.rpc.protocol中的类
Request command for Rpc.
RpcRequestCommand() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcRequestCommand
create request command without id
RpcRequestCommand(Object) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcRequestCommand
create request command with id and request object
RpcRequestProcessor - com.alipay.remoting.rpc.protocol中的类
Process Rpc request.
RpcRequestProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcRequestProcessor
Default constructor.
RpcRequestProcessor(CommandFactory) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcRequestProcessor
Constructor.
RpcRequestProcessor(ExecutorService) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcRequestProcessor
Constructor.
RpcResponseCommand - com.alipay.remoting.rpc.protocol中的类
Response command for Rpc.
RpcResponseCommand() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
RpcResponseCommand(Object) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
RpcResponseCommand(int, Object) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
RpcResponseFuture - com.alipay.remoting.rpc中的类
The future for response.
RpcResponseFuture(String, InvokeFuture) - 类 的构造器com.alipay.remoting.rpc.RpcResponseFuture
Constructor
RpcResponseProcessor - com.alipay.remoting.rpc.protocol中的类
Processor to process RpcResponse.
RpcResponseProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.RpcResponseProcessor
Default constructor.
RpcResponseProcessor(ExecutorService) - 类 的构造器com.alipay.remoting.rpc.protocol.RpcResponseProcessor
Constructor.
RpcResponseResolver - com.alipay.remoting.rpc中的类
Resolve response object from response command.
RpcResponseResolver() - 类 的构造器com.alipay.remoting.rpc.RpcResponseResolver
 
RpcServer - com.alipay.remoting.rpc中的类
Server for Rpc.
RpcServer() - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server with random port
the random port will determined after server startup Note:
You can only use invoke methods with params Connection, for example RpcServer.invokeSync(Connection, Object, int)
Otherwise UnsupportedOperationException will be thrown.
RpcServer(boolean) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server with random port
the random port will determined after server startup Note:
You can only use invoke methods with params Connection, for example RpcServer.invokeSync(Connection, Object, int)
Otherwise UnsupportedOperationException will be thrown.
RpcServer(int) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server.
RpcServer(String, int) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server.
RpcServer(int, boolean) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server.
RpcServer(String, int, boolean) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server.
RpcServer(int, boolean, boolean) - 类 的构造器com.alipay.remoting.rpc.RpcServer
Construct a rpc server.
RpcServerException - com.alipay.remoting.rpc.exception中的异常错误
Rpc server exception when processing request
RpcServerException() - 异常错误 的构造器com.alipay.remoting.rpc.exception.RpcServerException
Default constructor.
RpcServerException(String) - 异常错误 的构造器com.alipay.remoting.rpc.exception.RpcServerException
 
RpcServerException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.rpc.exception.RpcServerException
 
RpcServerRemoting - com.alipay.remoting.rpc中的类
Rpc server remoting
RpcServerRemoting(CommandFactory) - 类 的构造器com.alipay.remoting.rpc.RpcServerRemoting
default constructor
RpcServerRemoting(CommandFactory, RemotingAddressParser, DefaultConnectionManager) - 类 的构造器com.alipay.remoting.rpc.RpcServerRemoting
 
RpcTaskScanner - com.alipay.remoting.rpc中的类
Scanner is used to do scan task.
RpcTaskScanner() - 类 的构造器com.alipay.remoting.rpc.RpcTaskScanner
 
run() - 类 中的方法com.alipay.remoting.util.RunStateRecordedFutureTask
 
RunStateRecordedFutureTask<V> - com.alipay.remoting.util中的类
A customized FutureTask which can record whether the run method has been called.
RunStateRecordedFutureTask(Callable<V>) - 类 的构造器com.alipay.remoting.util.RunStateRecordedFutureTask
 

S

scan() - 类 中的方法com.alipay.remoting.ConnectionPool
 
scan() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
in case of cache pollution and connection leak, to do schedule scan
scan() - 接口 中的方法com.alipay.remoting.Scannable
Scan it.
Scannable - com.alipay.remoting中的接口
Can be scanned.
ScheduledDisconnectStrategy - com.alipay.remoting中的类
An implemented strategy to monitor connections: each time scheduled, filter connections with Configs.CONN_SERVICE_STATUS_OFF at first.
ScheduledDisconnectStrategy() - 类 的构造器com.alipay.remoting.ScheduledDisconnectStrategy
 
select(List<Connection>) - 接口 中的方法com.alipay.remoting.ConnectionSelectStrategy
select strategy
select(List<Connection>) - 类 中的方法com.alipay.remoting.RandomSelectStrategy
 
select(String, Object) - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor.ExecutorSelector
 
sendResponse(Object) - 接口 中的方法com.alipay.remoting.AsyncContext
send response back
sendResponse(Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcAsyncContext
 
sendResponseIfNecessary(RemotingContext, byte, RemotingCommand) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestProcessor
Send response using remoting context if necessary.
SerializationException - com.alipay.remoting.exception中的异常错误
Exception when serialize failed
SerializationException() - 异常错误 的构造器com.alipay.remoting.exception.SerializationException
Constructor.
SerializationException(String) - 异常错误 的构造器com.alipay.remoting.exception.SerializationException
Constructor.
SerializationException(String, boolean) - 异常错误 的构造器com.alipay.remoting.exception.SerializationException
Constructor.
SerializationException(String, Throwable) - 异常错误 的构造器com.alipay.remoting.exception.SerializationException
Constructor.
SerializationException(String, Throwable, boolean) - 异常错误 的构造器com.alipay.remoting.exception.SerializationException
Constructor.
serialize() - 接口 中的方法com.alipay.remoting.RemotingCommand
Serialize all parts of remoting command
serialize() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Serialize the class header and content.
serialize(Object) - 类 中的方法com.alipay.remoting.serialization.HessianSerializer
 
serialize(Object) - 接口 中的方法com.alipay.remoting.serialization.Serializer
Encode object into bytes.
serializeClazz() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
serializeClazz() - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
serializeClazz() - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Serialize content class.
serializeContent(T, InvokeContext) - 接口 中的方法com.alipay.remoting.CustomSerializer
Serialize the content of RequestCommand.
serializeContent(T) - 接口 中的方法com.alipay.remoting.CustomSerializer
Serialize the content of ResponseCommand.
serializeContent(T, InvokeContext) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
serializeContent(T) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
serializeContent(InvokeContext) - 接口 中的方法com.alipay.remoting.RemotingCommand
Serialize content of remoting command
serializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
serializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
serializeContent(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Serialize the content.
serializeHeader(T, InvokeContext) - 接口 中的方法com.alipay.remoting.CustomSerializer
Serialize the header of RequestCommand.
serializeHeader(T) - 接口 中的方法com.alipay.remoting.CustomSerializer
Serialize the header of ResponseCommand.
serializeHeader(T, InvokeContext) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
serializeHeader(T) - 类 中的方法com.alipay.remoting.DefaultCustomSerializer
 
serializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
serializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
 
serializeHeader(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
Serialize the header.
serializer - 类 中的静态变量com.alipay.remoting.config.ConfigManager
 
serializer() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
SERIALIZER - 类 中的静态变量com.alipay.remoting.config.Configs
Codec type
Serializer - com.alipay.remoting.serialization中的接口
Serializer for serialize and deserialize.
SERIALIZER_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
SerializerManager - com.alipay.remoting.serialization中的类
Manage all serializers.
SerializerManager() - 类 的构造器com.alipay.remoting.serialization.SerializerManager
 
SERVER_LOCAL_IP - 类 中的静态变量com.alipay.remoting.InvokeContext
 
SERVER_LOCAL_PORT - 类 中的静态变量com.alipay.remoting.InvokeContext
 
SERVER_MANAGE_CONNECTION_SWITCH - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SERVER_REMOTE_IP - 类 中的静态变量com.alipay.remoting.InvokeContext
 
SERVER_REMOTE_PORT - 类 中的静态变量com.alipay.remoting.InvokeContext
 
server_ssl_enable() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
server_ssl_keystore() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
server_ssl_keystore_pass() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
server_ssl_keystore_type() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
server_ssl_kmf_algorithm() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
server_ssl_need_client_auth() - 类 中的静态方法com.alipay.remoting.rpc.RpcConfigManager
已过时。
SERVER_SYNC_STOP - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
ServerConnectionManager - com.alipay.remoting中的接口
Connection manager in server side.
ServerIdleHandler - com.alipay.remoting中的类
Server Idle handler.
ServerIdleHandler() - 类 的构造器com.alipay.remoting.ServerIdleHandler
 
set(ConfigType, ConfigItem, Object) - 接口 中的方法com.alipay.remoting.config.configs.ConfigContainer
已过时。
init a config item with certain config type, and the value can be any type.
set(ConfigType, ConfigItem, Object) - 类 中的方法com.alipay.remoting.config.configs.DefaultConfigContainer
已过时。
 
setAddressParser(RemotingAddressParser) - 接口 中的方法com.alipay.remoting.BoltClient
Setter method for property addressParser.
setAddressParser(RemotingAddressParser) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Setter method for property addressParser.
setAddressParser(RemotingAddressParser) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
setAddressParser(RemotingAddressParser) - 类 中的方法com.alipay.remoting.rpc.RpcServer
Setter method for property addressParser.
setArriveBodyTimeInNano(long) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
setArriveHeaderTimeInNano(long) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
setArriveTime(long) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Setter method for property arriveTime.
setArriveTimestamp(long) - 类 中的方法com.alipay.remoting.RemotingContext
Setter method for property arriveTimestamp.
setAttribute(String, Object) - 类 中的方法com.alipay.remoting.Connection
Set attribute key=value.
setAttributeIfAbsent(String, Object) - 类 中的方法com.alipay.remoting.Connection
set attribute if key absent.
setBeforeEnterQueueTime(long) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
 
setBs(BitSet) - 类 中的方法com.alipay.remoting.config.switches.ProtocolSwitch
Setter method for property bs.
setCause(Throwable) - 接口 中的方法com.alipay.remoting.InvokeFuture
Set the cause if exception caught.
setCause(Throwable) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
setCause(Throwable) - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Setter method for property cause.
setChannelContext(ChannelHandlerContext) - 类 中的方法com.alipay.remoting.RemotingContext
Set the channel handler context.
setClazz(byte[]) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setCmdCode(CommandCode) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setCommandFactory(CommandFactory) - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
 
setConnectionEventHandler(ConnectionEventHandler) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Setter method for property connectionEventHandler.
setConnectionEventListener(ConnectionEventListener) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
setConnectionEventListener(ConnectionEventListener) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Setter method for property connectionEventListener.
setConnectionFactory(ConnectionFactory) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Setter method for property connctionFactory.
setConnectionManager(ConnectionManager) - 接口 中的方法com.alipay.remoting.BoltClient
Setter method for property connectionManager.
setConnectionManager(ConnectionManager) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
setConnectionManager(ConnectionManager) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
setConnectionSelectStrategy(ConnectionSelectStrategy) - 类 中的方法com.alipay.remoting.DefaultConnectionManager
Setter method for property connectionSelectStrategy.
setConnectTimeout(int) - 类 中的方法com.alipay.remoting.Url
 
setConnNum(int) - 类 中的方法com.alipay.remoting.Url
 
setConnWarmup(boolean) - 类 中的方法com.alipay.remoting.Url
 
setContent(byte[]) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setCumulator(AbstractBatchDecoder.Cumulator) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Set the AbstractBatchDecoder.Cumulator to use for cumulate the received ByteBufs.
setDiscardAfterReads(int) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
Set the number of reads after which ByteBuf.discardSomeReadBytes() are called and so free up memory.
setErrorMsg(String) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Setter method for property errorMsg.
setExecutor(ExecutorService) - 类 中的方法com.alipay.remoting.AbstractRemotingProcessor
Setter method for property executor.
setExecutor(ExecutorService) - 接口 中的方法com.alipay.remoting.RemotingProcessor
Set executor.
setExecutorSelector(UserProcessor.ExecutorSelector) - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
 
setExecutorSelector(UserProcessor.ExecutorSelector) - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Use this method to set executor selector.
setHeader(byte[]) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setId(int) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setInvokeContext(InvokeContext) - 接口 中的方法com.alipay.remoting.InvokeFuture
set invoke context
setInvokeContext(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
setInvokeContext(InvokeContext) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setLocalBindingPort(int) - 类 中的方法com.alipay.remoting.AbstractRemotingServer
override the random port zero with the actual binding port value.
setMonitorStrategy(ConnectionMonitorStrategy) - 接口 中的方法com.alipay.remoting.BoltClient
Setter method for property monitorStrategy.
setMonitorStrategy(ConnectionMonitorStrategy) - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
setProtocol(byte) - 类 中的方法com.alipay.remoting.Url
 
setProtocolSwitch(ProtocolSwitch) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setReconnectManager(ReconnectManager) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
已过时。
setReconnector(Reconnector) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
setRequestClass(String) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Setter method for property requestClass.
setRequestHeader(Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Setter method for property requestHeader.
setRequestObject(Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcRequestCommand
Setter method for property requestObject.
setResponseClass(String) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Setter method for property responseClass.
setResponseHeader(Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Setter method for property responseHeader.
setResponseHost(InetSocketAddress) - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Setter method for property responseHost.
setResponseObject(Object) - 类 中的方法com.alipay.remoting.rpc.protocol.RpcResponseCommand
Setter method for property responseObject.
setResponseStatus(ResponseStatus) - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Setter method for property responseStatus.
setResponseTimeMillis(long) - 类 中的方法com.alipay.remoting.rpc.ResponseCommand
Setter method for property responseTimeMillis.
setRpcCommandType(int) - 类 中的方法com.alipay.remoting.RemotingContext
Setter method for property rpcCommandType.
setSerializer(byte) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setSingleDecode(boolean) - 类 中的方法com.alipay.remoting.codec.AbstractBatchDecoder
If set then only one message is decoded on each AbstractBatchDecoder.channelRead(ChannelHandlerContext, Object) call.
setTimeout(int) - 类 中的方法com.alipay.remoting.RemotingContext
Setter method for property timeout.
setTimeout(int) - 类 中的方法com.alipay.remoting.rpc.RequestCommand
Setter method for property timeout.
setTimeoutDiscard(boolean) - 类 中的方法com.alipay.remoting.RemotingContext
 
setType(byte) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setVersion(byte) - 类 中的方法com.alipay.remoting.rpc.RpcCommand
 
setVersion(byte) - 类 中的方法com.alipay.remoting.Url
 
shutdown() - 类 中的方法com.alipay.remoting.AbstractLifeCycle
 
shutdown() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
shutdown() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
shutdown() - 类 中的方法com.alipay.remoting.DefaultConnectionMonitor
 
shutdown() - 接口 中的方法com.alipay.remoting.LifeCycle
 
shutdown() - 类 中的方法com.alipay.remoting.ReconnectManager
 
shutdown() - 类 中的方法com.alipay.remoting.rpc.RpcClient
Shutdown.
shutdown() - 类 中的方法com.alipay.remoting.rpc.RpcTaskScanner
 
size() - 类 中的方法com.alipay.remoting.ConnectionPool
connection pool size
size() - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
return the size of the map
split(String, char) - 类 中的静态方法com.alipay.remoting.util.StringUtils
 
SRV_SSL_ENABLE - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_ENABLE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Whether to enable server SSL support, default is false(disabled).
SRV_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL keystore file path
SRV_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL keystore password
SRV_SSL_KEYSTORE_TYPE - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_KEYTSTORE_YPE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL keystore type, JKS or pkcs12 for example.
SRV_SSL_KMF_ALGO - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_KMF_ALGO - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL KeyManagerFactory algorithm.
SRV_SSL_NEED_CLIENT_AUTH - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
SRV_SSL_NEED_CLIENT_AUTH - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Whether to enable server SSL client auth, default is false(disabled).
SSL_HANDLER - 类 中的静态变量com.alipay.remoting.constant.Constants
 
start() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
已过时。
start() - 类 中的方法com.alipay.remoting.DefaultConnectionMonitor
已过时。
start() - 接口 中的方法com.alipay.remoting.RemotingServer
已过时。
start() - 类 中的方法com.alipay.remoting.rpc.RpcTaskScanner
已过时。
startup() - 类 中的方法com.alipay.remoting.AbstractLifeCycle
 
startup() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
 
startup() - 类 中的方法com.alipay.remoting.DefaultClientConnectionManager
 
startup() - 类 中的方法com.alipay.remoting.DefaultConnectionManager
 
startup() - 类 中的方法com.alipay.remoting.DefaultConnectionMonitor
 
startup() - 接口 中的方法com.alipay.remoting.LifeCycle
 
startup() - 类 中的方法com.alipay.remoting.ReconnectManager
 
startup() - 类 中的方法com.alipay.remoting.rpc.RpcClient
 
startup() - 类 中的方法com.alipay.remoting.rpc.RpcTaskScanner
 
stop() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
已过时。
stop() - 类 中的方法com.alipay.remoting.ReconnectManager
已过时。
stop() - 接口 中的方法com.alipay.remoting.RemotingServer
已过时。
StringUtils - com.alipay.remoting.util中的类
Created by zhangg on 2016/7/14 21:07.
StringUtils() - 类 的构造器com.alipay.remoting.util.StringUtils
 
Switch - com.alipay.remoting.config.switches中的接口
switch interface
switches() - 类 中的方法com.alipay.remoting.AbstractBoltClient
已过时。
switches() - 类 中的方法com.alipay.remoting.AbstractRemotingServer
已过时。
switches() - 接口 中的方法com.alipay.remoting.config.ConfigurableInstance
已过时。
SyncMultiInterestUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Extends this to process user defined request in SYNC way.
SyncMultiInterestUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.SyncMultiInterestUserProcessor
 
SyncUserProcessor<T> - com.alipay.remoting.rpc.protocol中的类
Extends this to process user defined request in SYNC way.
SyncUserProcessor() - 类 的构造器com.alipay.remoting.rpc.protocol.SyncUserProcessor
 

T

tcp_idle() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_IDLE - 类 中的静态变量com.alipay.remoting.config.Configs
TCP idle interval for client
TCP_IDLE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_IDLE_MAXTIMES - 类 中的静态变量com.alipay.remoting.config.BoltClientOption
 
tcp_idle_maxtimes() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_IDLE_MAXTIMES - 类 中的静态变量com.alipay.remoting.config.Configs
TCP idle triggered max times if no response
TCP_IDLE_MAXTIMES_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_IDLE_SWITCH - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_idle_switch() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_IDLE_SWITCH - 类 中的静态变量com.alipay.remoting.config.Configs
TCP idle switch
TCP_IDLE_SWITCH_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_NODELAY - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_nodelay() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_NODELAY - 类 中的静态变量com.alipay.remoting.config.Configs
TCP_NODELAY option
TCP_NODELAY_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_SERVER_IDLE - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
tcp_server_idle() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SERVER_IDLE - 类 中的静态变量com.alipay.remoting.config.Configs
TCP idle interval for server
TCP_SERVER_IDLE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_SO_BACKLOG - 类 中的静态变量com.alipay.remoting.config.BoltServerOption
 
tcp_so_backlog() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SO_BACKLOG - 类 中的静态变量com.alipay.remoting.config.Configs
TCP SO_BACKLOG option
TCP_SO_BACKLOG_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_SO_KEEPALIVE - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_so_keepalive() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SO_KEEPALIVE - 类 中的静态变量com.alipay.remoting.config.Configs
TCP SO_KEEPALIVE option
TCP_SO_KEEPALIVE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_SO_RCVBUF - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_so_rcvbuf() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SO_RCVBUF - 类 中的静态变量com.alipay.remoting.config.Configs
TCP SO_RCVBUF option
TCP_SO_REUSEADDR - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_so_reuseaddr() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SO_REUSEADDR - 类 中的静态变量com.alipay.remoting.config.Configs
TCP SO_REUSEADDR option
TCP_SO_REUSEADDR_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TCP_SO_SNDBUF - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
tcp_so_sndbuf() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
TCP_SO_SNDBUF - 类 中的静态变量com.alipay.remoting.config.Configs
TCP SO_SNDBUF option
ThreadLocalArriveTimeHolder - com.alipay.remoting.util中的类
 
ThreadLocalArriveTimeHolder() - 类 的构造器com.alipay.remoting.util.ThreadLocalArriveTimeHolder
 
timeoutDiscard() - 类 中的方法com.alipay.remoting.rpc.protocol.AbstractUserProcessor
By default, return true, means discard requests which timeout already.
timeoutDiscard() - 接口 中的方法com.alipay.remoting.rpc.protocol.UserProcessor
Whether handle request timeout automatically, we call this fail fast processing when detect timeout.
TimerHolder - com.alipay.remoting中的类
A singleton holder of the timer for timeout.
toBitSet(int) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
from byte to bit set
toByte() - 类 中的方法com.alipay.remoting.config.switches.ProtocolSwitch
generate byte value according to the bit set in ProtocolSwitchStatus
toByte(BitSet) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
from bit set to byte
toRemotingCommand(Object, Connection, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcRemoting
Convert application request object to remoting request command.
toString() - 类 中的方法com.alipay.remoting.ProtocolCode
 
toString() - 类 中的方法com.alipay.remoting.Url
 
TP_KEEPALIVE_TIME - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
TP_KEEPALIVE_TIME - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool keep alive time for the default executor
TP_KEEPALIVE_TIME_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TP_MAX_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
TP_MAX_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool max size for the default executor.
TP_MAX_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TP_MIN_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
TP_MIN_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool min size for the default executor.
TP_MIN_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TP_QUEUE_SIZE - 类 中的静态变量com.alipay.remoting.config.BoltGenericOption
 
TP_QUEUE_SIZE - 类 中的静态变量com.alipay.remoting.config.Configs
Thread pool queue size for the default executor.
TP_QUEUE_SIZE_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
TraceLogUtil - com.alipay.remoting.util中的类
Trace log util
TraceLogUtil() - 类 的构造器com.alipay.remoting.util.TraceLogUtil
 
tryAsyncExecuteInvokeCallbackAbnormally() - 接口 中的方法com.alipay.remoting.InvokeFuture
Asynchronous execute the callback abnormally.
tryAsyncExecuteInvokeCallbackAbnormally() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
turnOff(int) - 类 中的方法com.alipay.remoting.config.switches.GlobalSwitch
已过时。
 
turnOff(int) - 类 中的方法com.alipay.remoting.config.switches.ProtocolSwitch
 
turnOff(int) - 接口 中的方法com.alipay.remoting.config.switches.Switch
api for user to turn off a feature
turnOn(int) - 类 中的方法com.alipay.remoting.config.switches.GlobalSwitch
已过时。
 
turnOn(int) - 类 中的方法com.alipay.remoting.config.switches.ProtocolSwitch
 
turnOn(int) - 接口 中的方法com.alipay.remoting.config.switches.Switch
api for user to turn on a feature

U

unRegisterProtocol(byte) - 类 中的静态方法com.alipay.remoting.ProtocolManager
 
Url - com.alipay.remoting中的类
URL definition.
Url(String) - 类 的构造器com.alipay.remoting.Url
Constructor with originUrl
Url(String, int) - 类 的构造器com.alipay.remoting.Url
Constructor with ip and port Initialize ip:port as Url.originUrl Initialize Url.originUrl as Url.uniqueKey
Url(String, String, int) - 类 的构造器com.alipay.remoting.Url
Constructor with originUrl, ip and port Initialize @param originUrl as Url.originUrl Initialize ip:port as Url.uniqueKey
Url(String, String, int, Properties) - 类 的构造器com.alipay.remoting.Url
Constructor with originUrl, ip, port and properties Initialize @param originUrl as Url.originUrl Initialize ip:port as Url.uniqueKey Initialize @param properties as Url.properties
Url(String, String, int, String, Properties) - 类 的构造器com.alipay.remoting.Url
Constructor with originUrl, ip, port, uniqueKey and properties Initialize @param originUrl as Url.originUrl Initialize @param uniqueKey as Url.uniqueKey Initialize @param properties as Url.properties
URL_PROTOCOL - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Protocol key in url.
URL_VERSION - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Version key in url.
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.alipay.remoting.ConnectionEventHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.alipay.remoting.rpc.HeartbeatHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法com.alipay.remoting.ServerIdleHandler
 
UserProcessor<T> - com.alipay.remoting.rpc.protocol中的接口
Defined all functions for biz to process user defined request.
UserProcessor.ExecutorSelector - com.alipay.remoting.rpc.protocol中的接口
Executor selector interface.
UserProcessorRegisterHelper - com.alipay.remoting.rpc.protocol中的类
 
UserProcessorRegisterHelper() - 类 的构造器com.alipay.remoting.rpc.protocol.UserProcessorRegisterHelper
 

V

value() - 接口 中的方法com.alipay.remoting.CommandCode
 
value() - 枚举 中的方法com.alipay.remoting.CommonCommandCode
 
value() - 枚举 中的方法com.alipay.remoting.rpc.protocol.RpcCommandCode
 
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.CommonCommandCode
返回带有指定名称的该类型的枚举常量。
valueOf(short) - 枚举 中的静态方法com.alipay.remoting.CommonCommandCode
 
valueOf(String) - 类 中的静态方法com.alipay.remoting.config.BoltOption
 
valueOf(String, T) - 类 中的静态方法com.alipay.remoting.config.BoltOption
 
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.config.configs.ConfigItem
已过时。
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.config.configs.ConfigType
已过时。
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.ConnectionEventType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.RejectedExecutionPolicy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.ResponseStatus
返回带有指定名称的该类型的枚举常量。
valueOf(short) - 枚举 中的静态方法com.alipay.remoting.ResponseStatus
Convert to ResponseStatus.
valueOf(String) - 枚举 中的静态方法com.alipay.remoting.rpc.protocol.RpcCommandCode
返回带有指定名称的该类型的枚举常量。
valueOf(short) - 枚举 中的静态方法com.alipay.remoting.rpc.protocol.RpcCommandCode
 
valueOf(int) - 类 中的静态方法com.alipay.remoting.rpc.protocol.RpcDeserializeLevel
Convert to String.
values() - 枚举 中的静态方法com.alipay.remoting.CommonCommandCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.config.configs.ConfigItem
已过时。
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.config.configs.ConfigType
已过时。
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.ConnectionEventType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.RejectedExecutionPolicy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.ResponseStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.remoting.rpc.protocol.RpcCommandCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERSION - 类 中的静态变量com.alipay.remoting.Connection
Attribute key for version

W

waitResponse(long) - 接口 中的方法com.alipay.remoting.InvokeFuture
Wait response with timeout.
waitResponse() - 接口 中的方法com.alipay.remoting.InvokeFuture
Wait response with unlimit timeout
waitResponse(long) - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
waitResponse() - 类 中的方法com.alipay.remoting.rpc.DefaultInvokeFuture
 
writeAndFlush(RemotingCommand) - 类 中的方法com.alipay.remoting.RemotingContext
Wrap the writeAndFlush method.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2021. All rights reserved.