- 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
-
- 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
-
- 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(int[]) - 类 中的静态方法com.alipay.remoting.config.switches.ProtocolSwitch
-
- 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
-
- 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
-
- createInvokeFuture(Connection, RemotingCommand, InvokeContext, InvokeCallback) - 类 中的方法com.alipay.remoting.BaseRemoting
-
- 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
-
- 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
-
- 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() - 类 中的方法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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- invokeWithCallback(Connection, Object, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- 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
-
- 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
-
- invokeWithCallback(Connection, Object, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- invokeWithCallback(Connection, Object, InvokeContext, InvokeCallback, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- 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
-
- invokeWithFuture(Url, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- invokeWithFuture(Url, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- invokeWithFuture(Connection, Object, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- invokeWithFuture(Connection, Object, InvokeContext, int) - 接口 中的方法com.alipay.remoting.BoltClient
-
- 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
-
- invokeWithFuture(Url, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- invokeWithFuture(Url, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- invokeWithFuture(Connection, Object, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- invokeWithFuture(Connection, Object, InvokeContext, int) - 类 中的方法com.alipay.remoting.rpc.RpcServer
-
- 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
-
- isStarted() - 类 中的方法com.alipay.remoting.AbstractLifeCycle
-
- isStarted() - 接口 中的方法com.alipay.remoting.LifeCycle
-
- isTimeoutDiscard() - 类 中的方法com.alipay.remoting.RemotingContext
-
- iterator() - 类 中的方法com.alipay.remoting.util.ConcurrentHashSet
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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中的接口
-
- 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(Connection, String) - 接口 中的方法com.alipay.remoting.ConnectionManager
-
- 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
-
- RpcServer(boolean) - 类 的构造器com.alipay.remoting.rpc.RpcServer
-
- 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
-
- 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中的类
-
- 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
-
- 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
-
- 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
-