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 中的 接口
- 监听Channel的事件,包括连接断开、连接建立、连接异常,传送这些事件到应用层
- checkFields() -
接口 com.alibaba.rocketmq.remoting.CommandCustomHeader 中的方法
-
- ClientAsyncSemaphoreValue -
类 com.alibaba.rocketmq.remoting.netty.NettySystemConfig 中的静态变量
-
- ClientOnewaySemaphoreValue -
类 com.alibaba.rocketmq.remoting.netty.NettySystemConfig 中的静态变量
-
- 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 中的 接口
- RemotingCommand中自定义字段反射对象的公共接口
- 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) -
类 com.alibaba.rocketmq.remoting.protocol.RemotingCommand 中的静态方法
-
- createResponseCommand(int, String, Class<? extends CommandCustomHeader>) -
类 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() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingSerializable 中的方法
-
- encode(Object) -
类 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.RemotingCommand 中的方法
-
- getConnectTimeoutMillis() -
类 com.alibaba.rocketmq.remoting.netty.NettyClientConfig 中的方法
-
- getExtFields() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingCommand 中的方法
-
- getFlag() -
类 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 中的方法
-
- 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 中的方法
-
- 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 中的方法
-
- 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 中的方法
-
- 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
- makeCustomHeaderToNet() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingCommand 中的方法
-
- makeStop() -
类 com.alibaba.rocketmq.remoting.common.ServiceThread 中的方法
-
- markOnewayRPC() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingCommand 中的方法
-
- markResponseType() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingCommand 中的方法
-
N
- NettyClientConfig - com.alibaba.rocketmq.remoting.netty 中的 类
- 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 中的 接口
- 接收请求处理器,服务器与客户端通用
- 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 中的 类
- 包装2个对象
- 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 中的 枚举
- 标识RemotingCommand是请求还是应答类型
- 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 中的 类
- 复杂对象的序列化,利用json来实现
- 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 中的变量
-
- 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 的构造方法
-
- ServiceThread - com.alibaba.rocketmq.remoting.common 中的 类
- 后台服务线程基类
- 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 中的方法
-
- 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 中的方法
-
- 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() -
类 com.alibaba.rocketmq.remoting.protocol.RemotingSerializable 中的方法
-
- toJson(boolean) -
类 com.alibaba.rocketmq.remoting.protocol.RemotingSerializable 中的方法
-
- toJson(Object, 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(String) -
枚举 com.alibaba.rocketmq.remoting.protocol.RemotingCommandType 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- values() -
枚举 com.alibaba.rocketmq.remoting.netty.NettyEventType 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- values() -
枚举 com.alibaba.rocketmq.remoting.protocol.LanguageCode 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- values() -
枚举 com.alibaba.rocketmq.remoting.protocol.RemotingCommandType 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
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-2015. All Rights Reserved.