A C D E F G H I L M N O P R S T U V W 

A

addExtField(String, String) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 

C

CFNotNull - com.alibaba.rocketmq.remoting.annotation中的注释类型
表示字段不允许为空
CFNullable - com.alibaba.rocketmq.remoting.annotation中的注释类型
标识字段可以非空
ChannelEventListener - com.alibaba.rocketmq.remoting中的接口
 
CHARSET_UTF8 - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
CHARSET_UTF8 - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
checkFields() - 接口 中的方法com.alibaba.rocketmq.remoting.CommandCustomHeader
 
ClientAsyncSemaphoreValue - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
ClientOnewaySemaphoreValue - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
clone() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
closeChannel(Channel) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
closeChannel(String, Channel) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
closeChannel(Channel) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
com.alibaba.rocketmq.remoting - 程序包 com.alibaba.rocketmq.remoting
 
com.alibaba.rocketmq.remoting.annotation - 程序包 com.alibaba.rocketmq.remoting.annotation
 
com.alibaba.rocketmq.remoting.common - 程序包 com.alibaba.rocketmq.remoting.common
 
com.alibaba.rocketmq.remoting.exception - 程序包 com.alibaba.rocketmq.remoting.exception
 
com.alibaba.rocketmq.remoting.netty - 程序包 com.alibaba.rocketmq.remoting.netty
 
com.alibaba.rocketmq.remoting.protocol - 程序包 com.alibaba.rocketmq.remoting.protocol
 
com.alibaba.rocketmq.remoting.version - 程序包 com.alibaba.rocketmq.remoting.version
 
CommandCustomHeader - com.alibaba.rocketmq.remoting中的接口
 
connect(SocketAddress) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
connect(SocketAddress, int) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
createNewRequestId() - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
createRequestCommand(int, CommandCustomHeader) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
createResponseCommand(Class<? extends CommandCustomHeader>) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
createResponseCommand(int, String, Class<? extends CommandCustomHeader>) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
只有通信层内部会调用,业务不会调用
createResponseCommand(int, String) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 

D

decode(ChannelHandlerContext, ByteBuf) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyDecoder
 
decode(byte[]) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
decode(ByteBuffer) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
decode(byte[], Class<T>) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
decodeCommandCustomHeader(Class<? extends CommandCustomHeader>) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
defaultRequestProcessor - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
doAfterResponse(String, RemotingCommand, RemotingCommand) - 接口 中的方法com.alibaba.rocketmq.remoting.RPCHook
 
doBeforeRequest(String, RemotingCommand) - 接口 中的方法com.alibaba.rocketmq.remoting.RPCHook
 

E

encode(ChannelHandlerContext, RemotingCommand, ByteBuf) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyEncoder
 
encode() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
encode(Object) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
encode() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
encodeHeader() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
encodeHeader(int) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
只打包Header,body部分独立传输
exceptionSimpleDesc(Throwable) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
 
executeInvokeCallback() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 

F

fromJson(String, Class<T>) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 

G

getBeginTimestamp() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getBody() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getCallbackExecutor() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
getCallbackExecutor() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getCallbackExecutor() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
getCause() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getChannel() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyEvent
 
getChannelEventListener() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
getChannelEventListener() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getChannelEventListener() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
getChannelNotActiveInterval() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientAsyncSemaphoreValue() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientCallbackExecutorThreads() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientChannelMaxIdleTimeSeconds() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientOnewaySemaphoreValue() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientSocketRcvBufSize() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientSocketSndBufSize() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getClientWorkerThreads() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getCode() - 枚举 中的方法com.alibaba.rocketmq.remoting.protocol.LanguageCode
 
getCode() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getCode() - 枚举 中的方法com.alibaba.rocketmq.remoting.protocol.SerializeType
 
getConnectTimeoutMillis() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
getExtFields() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getFlag() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getHeaderLength(int) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getInvokeCallback() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getJointime() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
getLanguage() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getListenPort() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getLocalAddress() - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
getNameServerAddressList() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getNameServerAddressList() - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
getNamesrvAddrList() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getObject1() - 类 中的方法com.alibaba.rocketmq.remoting.common.Pair
 
getObject2() - 类 中的方法com.alibaba.rocketmq.remoting.common.Pair
 
getOpaque() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getOpaque() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getProcessorPair(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
getProcessorPair(int) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
 
getProtocolType(int) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getRemark() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getRemoteAddr() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyEvent
 
getResponseCommand() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getRPCHook() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
getRPCHook() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getRpcHook() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
getRPCHook() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
getSemaphore() - 类 中的方法com.alibaba.rocketmq.remoting.common.SemaphoreReleaseOnlyOnce
 
getSerializeTypeConfigInThisServer() - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getSerializeTypeCurrentRPC() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getServerAsyncSemaphoreValue() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerCallbackExecutorThreads() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerChannelMaxIdleTimeSeconds() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerOnewaySemaphoreValue() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerSelectorThreads() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerSocketRcvBufSize() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerSocketSndBufSize() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServerWorkerThreads() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
getServiceName() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
getTimeoutMillis() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
getType() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyEvent
 
getType() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
getVersion() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 

H

hasNotified - 类 中的变量com.alibaba.rocketmq.remoting.common.ServiceThread
 

I

invokeAsync(String, RemotingCommand, long, InvokeCallback) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
invokeAsync(Channel, RemotingCommand, long, InvokeCallback) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
invokeAsync(String, RemotingCommand, long, InvokeCallback) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
invokeAsync(Channel, RemotingCommand, long, InvokeCallback) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
 
invokeAsyncImpl(Channel, RemotingCommand, long, InvokeCallback) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
InvokeCallback - com.alibaba.rocketmq.remoting中的接口
异步调用应答回调接口
invokeOneway(String, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
invokeOneway(Channel, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
invokeOneway(String, RemotingCommand, long) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
invokeOneway(Channel, RemotingCommand, long) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
 
invokeOnewayImpl(Channel, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
invokeSync(String, RemotingCommand, long) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
短连接调用 TODO
invokeSync(String, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
invokeSync(Channel, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
invokeSync(String, RemotingCommand, long) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
invokeSync(Channel, RemotingCommand, long) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
 
invokeSyncImpl(Channel, RemotingCommand, long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
isBlank(String) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
isChannelWriteable(String) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
isChannelWriteable(String) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
isClientPooledByteBufAllocatorEnable() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
isLinuxPlatform() - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
isOnewayRPC() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
isResponseType() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
isSendRequestOK() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
isServerPooledByteBufAllocatorEnable() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
isStoped() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
isTimeout() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
isUseEpollNativeSelector() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
isWindowsPlatform() - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 

L

LanguageCode - com.alibaba.rocketmq.remoting.protocol中的枚举
 
localListenPort() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
localListenPort() - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
服务器绑定的本地端口

M

main(String[]) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
makeCustomHeaderToNet() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
makeStop() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
mapDeserialize(byte[]) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
mapSerialize(HashMap<String, String>) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
markOnewayRPC() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
markProtocolType(int, SerializeType) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
markResponseType() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 

N

NettyClientConfig - com.alibaba.rocketmq.remoting.netty中的类
 
NettyClientConfig() - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
NettyDecoder - com.alibaba.rocketmq.remoting.netty中的类
 
NettyDecoder() - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyDecoder
 
NettyEncoder - com.alibaba.rocketmq.remoting.netty中的类
 
NettyEncoder() - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyEncoder
 
NettyEvent - com.alibaba.rocketmq.remoting.netty中的类
Netty产生的各种事件
NettyEvent(NettyEventType, String, Channel) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyEvent
 
nettyEventExecuter - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
NettyEventType - com.alibaba.rocketmq.remoting.netty中的枚举
Netty产生的事件类型
NettyPooledByteBufAllocatorEnable - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
NettyRemotingAbstract - com.alibaba.rocketmq.remoting.netty中的类
Server与Client公用抽象类
NettyRemotingAbstract(int, int) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
NettyRemotingClient - com.alibaba.rocketmq.remoting.netty中的类
Remoting客户端实现
NettyRemotingClient(NettyClientConfig) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
NettyRemotingClient(NettyClientConfig, ChannelEventListener) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
NettyRemotingServer - com.alibaba.rocketmq.remoting.netty中的类
Remoting服务端实现
NettyRemotingServer(NettyServerConfig) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
NettyRemotingServer(NettyServerConfig, ChannelEventListener) - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
NettyRequestProcessor - com.alibaba.rocketmq.remoting.netty中的接口
Common remoting command processor
NettyServerConfig - com.alibaba.rocketmq.remoting.netty中的类
Netty服务端配置
NettyServerConfig() - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
NettySystemConfig - com.alibaba.rocketmq.remoting.netty中的类
 
NettySystemConfig() - 类 的构造器com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
normalizeHostAddress(InetAddress) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 

O

onChannelClose(String, Channel) - 接口 中的方法com.alibaba.rocketmq.remoting.ChannelEventListener
 
onChannelConnect(String, Channel) - 接口 中的方法com.alibaba.rocketmq.remoting.ChannelEventListener
 
onChannelException(String, Channel) - 接口 中的方法com.alibaba.rocketmq.remoting.ChannelEventListener
 
onChannelIdle(String, Channel) - 接口 中的方法com.alibaba.rocketmq.remoting.ChannelEventListener
 
onWaitEnd() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
openSelector() - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
operationComplete(ResponseFuture) - 接口 中的方法com.alibaba.rocketmq.remoting.InvokeCallback
 
OS_NAME - 类 中的静态变量com.alibaba.rocketmq.remoting.common.RemotingUtil
 

P

Pair<T1,T2> - com.alibaba.rocketmq.remoting.common中的类
 
Pair(T1, T2) - 类 的构造器com.alibaba.rocketmq.remoting.common.Pair
 
parseChannelRemoteAddr(Channel) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
 
parseChannelRemoteName(Channel) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
 
parseSocketAddressAddr(SocketAddress) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
 
parseSocketAddressName(SocketAddress) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
 
processMessageReceived(ChannelHandlerContext, RemotingCommand) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
processorTable - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
processRequest(ChannelHandlerContext, RemotingCommand) - 接口 中的方法com.alibaba.rocketmq.remoting.netty.NettyRequestProcessor
 
processRequestCommand(ChannelHandlerContext, RemotingCommand) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
processResponseCommand(ChannelHandlerContext, RemotingCommand) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
putNettyEvent(NettyEvent) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
putResponse(RemotingCommand) - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 

R

readCustomHeader() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
registerDefaultProcessor(NettyRequestProcessor, ExecutorService) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
registerDefaultProcessor(NettyRequestProcessor, ExecutorService) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingServer
注册请求处理器,ExecutorService必须要对应一个队列大小有限制的阻塞队列,防止OOM
registerRPCHook(RPCHook) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
registerRPCHook(RPCHook) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
registerRPCHook(RPCHook) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingService
 
release() - 类 中的方法com.alibaba.rocketmq.remoting.common.SemaphoreReleaseOnlyOnce
 
release() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
RemotingClient - com.alibaba.rocketmq.remoting中的接口
远程通信,Client接口
RemotingCommand - com.alibaba.rocketmq.remoting.protocol中的类
Remoting模块中,服务器与客户端通过传递RemotingCommand来交互
RemotingCommand() - 类 的构造器com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
RemotingCommandException - com.alibaba.rocketmq.remoting.exception中的异常错误
命令解析自定义字段时,校验字段有效性抛出异常
RemotingCommandException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingCommandException
 
RemotingCommandException(String, Throwable) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingCommandException
 
RemotingCommandType - com.alibaba.rocketmq.remoting.protocol中的枚举
 
RemotingConnectException - com.alibaba.rocketmq.remoting.exception中的异常错误
Client连接Server失败,抛出此异常
RemotingConnectException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingConnectException
 
RemotingConnectException(String, Throwable) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingConnectException
 
RemotingException - com.alibaba.rocketmq.remoting.exception中的异常错误
通信层异常父类
RemotingException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingException
 
RemotingException(String, Throwable) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingException
 
RemotingHelper - com.alibaba.rocketmq.remoting.common中的类
通信层一些辅助方法
RemotingHelper() - 类 的构造器com.alibaba.rocketmq.remoting.common.RemotingHelper
 
RemotingLogName - 类 中的静态变量com.alibaba.rocketmq.remoting.common.RemotingHelper
 
RemotingSendRequestException - com.alibaba.rocketmq.remoting.exception中的异常错误
RPC调用中,客户端发送请求失败,抛出此异常
RemotingSendRequestException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingSendRequestException
 
RemotingSendRequestException(String, Throwable) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingSendRequestException
 
RemotingSerializable - com.alibaba.rocketmq.remoting.protocol中的类
 
RemotingSerializable() - 类 的构造器com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
RemotingServer - com.alibaba.rocketmq.remoting中的接口
远程通信,Server接口
RemotingService - com.alibaba.rocketmq.remoting中的接口
 
RemotingSysResponseCode - com.alibaba.rocketmq.remoting.protocol中的类
 
RemotingSysResponseCode() - 类 的构造器com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 
RemotingTimeoutException - com.alibaba.rocketmq.remoting.exception中的异常错误
RPC调用超时异常
RemotingTimeoutException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingTimeoutException
 
RemotingTimeoutException(String, long) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingTimeoutException
 
RemotingTimeoutException(String, long, Throwable) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingTimeoutException
 
RemotingTooMuchRequestException - com.alibaba.rocketmq.remoting.exception中的异常错误
异步调用或者Oneway调用,堆积的请求超过信号量最大值
RemotingTooMuchRequestException(String) - 异常错误 的构造器com.alibaba.rocketmq.remoting.exception.RemotingTooMuchRequestException
 
RemotingUtil - com.alibaba.rocketmq.remoting.common中的类
网络相关方法
RemotingUtil() - 类 的构造器com.alibaba.rocketmq.remoting.common.RemotingUtil
 
RemotingVersionKey - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
REQUEST_CODE_NOT_SUPPORTED - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 
ResponseFuture - com.alibaba.rocketmq.remoting.netty中的类
异步请求应答封装
ResponseFuture(int, long, InvokeCallback, SemaphoreReleaseOnlyOnce) - 类 的构造器com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
responseTable - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
rocketMQProtocolDecode(byte[]) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
rocketMQProtocolEncode(RemotingCommand) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
RocketMQSerializable - com.alibaba.rocketmq.remoting.protocol中的类
 
RocketMQSerializable() - 类 的构造器com.alibaba.rocketmq.remoting.protocol.RocketMQSerializable
 
RPCHook - com.alibaba.rocketmq.remoting中的接口
 

S

scanResponseTable() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
semaphoreAsync - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
semaphoreOneway - 类 中的变量com.alibaba.rocketmq.remoting.netty.NettyRemotingAbstract
 
SemaphoreReleaseOnlyOnce - com.alibaba.rocketmq.remoting.common中的类
使用布尔原子变量,信号量保证只释放一次
SemaphoreReleaseOnlyOnce(Semaphore) - 类 的构造器com.alibaba.rocketmq.remoting.common.SemaphoreReleaseOnlyOnce
 
SERIALIZE_TYPE_ENV - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
SERIALIZE_TYPE_PROPERTY - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
SerializeType - com.alibaba.rocketmq.remoting.protocol中的枚举
Created by manhong.yqd on 15/4/21.
ServiceThread - com.alibaba.rocketmq.remoting.common中的类
Base class for background thread
ServiceThread() - 类 的构造器com.alibaba.rocketmq.remoting.common.ServiceThread
 
setBody(byte[]) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setCause(Throwable) - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
setChannelNotActiveInterval(long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientAsyncSemaphoreValue(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientCallbackExecutorThreads(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientChannelMaxIdleTimeSeconds(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientOnewaySemaphoreValue(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientPooledByteBufAllocatorEnable(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientSocketRcvBufSize(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientSocketSndBufSize(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setClientWorkerThreads(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setCode(int) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setConnectTimeoutMillis(long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyClientConfig
 
setExtFields(HashMap<String, String>) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setFlag(int) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setLanguage(LanguageCode) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setListenPort(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setObject1(T1) - 类 中的方法com.alibaba.rocketmq.remoting.common.Pair
 
setObject2(T2) - 类 中的方法com.alibaba.rocketmq.remoting.common.Pair
 
setOpaque(int) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setRemark(String) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setResponseCommand(RemotingCommand) - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
setSendRequestOK(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
setSerializeTypeCurrentRPC(SerializeType) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
setServerAsyncSemaphoreValue(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerCallbackExecutorThreads(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerChannelMaxIdleTimeSeconds(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerOnewaySemaphoreValue(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerPooledByteBufAllocatorEnable(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerSelectorThreads(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerSocketRcvBufSize(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerSocketSndBufSize(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setServerWorkerThreads(int) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setUseEpollNativeSelector(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyServerConfig
 
setVersion(int) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
shutdown() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
shutdown(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
shutdown() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
shutdown() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
shutdown() - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingService
 
socketAddress2String(SocketAddress) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
 
SocketRcvbufSize - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
SocketSndbufSize - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
start() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
start() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
start() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingServer
 
start() - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingService
 
stop() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
stop(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
stoped - 类 中的变量com.alibaba.rocketmq.remoting.common.ServiceThread
 
string2SocketAddress(String) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingHelper
IP:PORT
string2SocketAddress(String) - 类 中的静态方法com.alibaba.rocketmq.remoting.common.RemotingUtil
IP:PORT
SUCCESS - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 
SYSTEM_BUSY - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 
SYSTEM_ERROR - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 
SystemPropertyClientAsyncSemaphoreValue - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
SystemPropertyClientOnewaySemaphoreValue - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
SystemPropertyNettyPooledByteBufAllocatorEnable - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
SystemPropertySocketRcvbufSize - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 
SystemPropertySocketSndbufSize - 类 中的静态变量com.alibaba.rocketmq.remoting.netty.NettySystemConfig
 

T

thread - 类 中的变量com.alibaba.rocketmq.remoting.common.ServiceThread
 
toJson(Object, boolean) - 类 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
toJson() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
toJson(boolean) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingSerializable
 
toString() - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyEvent
 
toString() - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
toString() - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
TRANSACTION_FAILED - 类 中的静态变量com.alibaba.rocketmq.remoting.protocol.RemotingSysResponseCode
 

U

updateNameServerAddressList(List<String>) - 类 中的方法com.alibaba.rocketmq.remoting.netty.NettyRemotingClient
 
updateNameServerAddressList(List<String>) - 接口 中的方法com.alibaba.rocketmq.remoting.RemotingClient
 

V

V3_1_9 - com.alibaba.rocketmq.remoting.version中的类
 
V3_1_9() - 类 的构造器com.alibaba.rocketmq.remoting.version.V3_1_9
 
valueOf(String) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.netty.NettyEventType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.LanguageCode
返回带有指定名称的该类型的枚举常量。
valueOf(byte) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.LanguageCode
 
valueOf(String) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommandType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.SerializeType
返回带有指定名称的该类型的枚举常量。
valueOf(byte) - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.SerializeType
 
values() - 枚举 中的静态方法com.alibaba.rocketmq.remoting.netty.NettyEventType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.LanguageCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.RemotingCommandType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.rocketmq.remoting.protocol.SerializeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

waitForRunning(long) - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
waitResponse(long) - 类 中的方法com.alibaba.rocketmq.remoting.netty.ResponseFuture
 
wakeup() - 类 中的方法com.alibaba.rocketmq.remoting.common.ServiceThread
 
writeCustomHeader(CommandCustomHeader) - 类 中的方法com.alibaba.rocketmq.remoting.protocol.RemotingCommand
 
A C D E F G H I L M N O P R S T U V W 

Copyright © 2012–2016. All rights reserved.