跳过导航链接
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, ConfigurableInstance) - 类 的构造器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 &
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

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_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.rpc.RpcConfigs
Whether to enable client SSL support, default is false(disabled).
CLI_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore file path
CLI_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore password
CLI_SSL_KEYTSTORE_YPE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL keystore type, JKS pkcs12 for example.
CLI_SSL_TMF_ALGO - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Client SSL TrustManagerFactory algorithm.
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.
CODEC_FLUSH_CONSOLIDATION - 类 中的静态变量com.alipay.remoting.config.switches.GlobalSwitch
 
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
get the config container for current instance
ConfigContainer - com.alipay.remoting.config.configs中的接口
the interface of a config container Mainly used to manage config by user api, this is instance related, not globally.
ConfigItem - com.alipay.remoting.config.configs中的枚举
Items of config.
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中的枚举
type of config
Configurable - com.alipay.remoting.config中的接口
Config interface.
ConfigurableInstance - com.alipay.remoting.config中的接口
define an interface which can be used to implement configurable apis.
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.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 - 类 中的静态变量com.alipay.remoting.config.switches.GlobalSwitch
 
CONN_MONITOR_SWITCH_DEFAULT - 类 中的静态变量com.alipay.remoting.config.Configs
 
conn_reconnect_switch() - 类 中的静态方法com.alipay.remoting.config.ConfigManager
 
CONN_RECONNECT_SWITCH - 类 中的静态变量com.alipay.remoting.config.Configs
Reconnection switch
CONN_RECONNECT_SWITCH - 类 中的静态变量com.alipay.remoting.config.switches.GlobalSwitch
 
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(GlobalSwitch) - 类 的构造器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
 
DefaultClientConnectionManager(ConnectionSelectStrategy, ConnectionFactory, ConnectionEventHandler, ConnectionEventListener, GlobalSwitch) - 类 的构造器com.alipay.remoting.DefaultClientConnectionManager
 
DefaultConfigContainer - com.alipay.remoting.config.configs中的类
default implementation for config container
DefaultConfigContainer() - 类 的构造器com.alipay.remoting.config.configs.DefaultConfigContainer
 
DefaultConnectionFactory - com.alipay.remoting.connection中的类
Default connection factory.
DefaultConnectionFactory(Codec, ChannelHandler, ChannelHandler, ConfigurableInstance) - 类 的构造器com.alipay.remoting.connection.DefaultConnectionFactory
 
DefaultConnectionManager - com.alipay.remoting中的类
Abstract implementation of connection manager
DefaultConnectionManager() - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Default constructor.
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.
DefaultConnectionManager(ConnectionSelectStrategy, ConnectionFactory, ConnectionEventHandler, ConnectionEventListener, GlobalSwitch) - 类 的构造器com.alipay.remoting.DefaultConnectionManager
Construct with parameters.
DefaultConnectionMonitor - com.alipay.remoting中的类
A default connection monitor that handle connections with strategies
DefaultConnectionMonitor(ConnectionMonitorStrategy, DefaultConnectionManager) - 类 的构造器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 SERVER_MANAGE_CONNECTION_SWITCH 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

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
 
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
 
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
 
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.
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, 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中的类
Global switches used in client or server NOTICE:
1. system settings will take effect in all bolt client or server instances in one process
2. user settings will only take effect in the current instance of bolt client or server.
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.configs.NettyConfigure
Initialize netty write buffer water mark for remoting instance.
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.configs.NettyConfigure
get the high water mark for netty write buffer
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.configs.NettyConfigure
get the low water mark for netty write buffer
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_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
 
NettyConfigure - com.alipay.remoting.config.configs中的接口
netty related configuration items
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.Configurable
Get the option value.
option(BoltOption<T>, T) - 接口 中的方法com.alipay.remoting.config.Configurable
Allow to specify a BoltOption which is used for the Configurable 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(GlobalSwitch) - 类 的构造器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, DefaultConnectionManager) - 类 的构造器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(GlobalSwitch) - 类 的构造器com.alipay.remoting.rpc.RpcConnectionEventHandler
 
RpcConnectionFactory - com.alipay.remoting.rpc中的类
Default RPC connection factory impl.
RpcConnectionFactory(ConcurrentHashMap<String, UserProcessor<?>>, ConfigurableInstance) - 类 的构造器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() - 类 的构造器com.alipay.remoting.rpc.RpcHandler
 
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, DefaultConnectionManager) - 类 的构造器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.switches.GlobalSwitch
 
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.switches.GlobalSwitch
 
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.
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.
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.ConnectionEventHandler
 
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.rpc.RpcConfigs
Whether to enable server SSL support, default is false(disabled).
SRV_SSL_KEYSTORE - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL keystore file path
SRV_SSL_KEYSTORE_PASS - 类 中的静态变量com.alipay.remoting.rpc.RpcConfigs
Server SSL keystore password
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.rpc.RpcConfigs
Server SSL KeyManagerFactory algorithm.
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
get the global switch for current instance
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
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 © 2020. All rights reserved.