- GeneratedMessageRpcMethodInfo - com.baidu.jprotobuf.pbrpc.client中的类
-
RPC method description info for Google generated java code.
- GeneratedMessageRpcMethodInfo(Method, ProtobufRPC) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.GeneratedMessageRpcMethodInfo
-
Instantiates a new generated message rpc method info.
- getAcceptorThreads() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the acceptor threads.
- getArgs() - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Gets the args.
- getAttachment() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the attachment.
- getAttachment() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the user attachment data.
- getAttachmentHandler() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
Gets the attachment handler.
- getAttachmentSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 附件大小.
- getAuthenticationData() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 用于存放身份认证相关信息.
- getAuthenticationData() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the user authentiction data.
- getAuthenticationDataHandler() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
get the authenticationDataHandler
- getAuthenticationHandler() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
get the authenticationHandler
- getAvailablePort() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the available port.
- getAvailablePort(int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the available port.
- getBacklog() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the backlog.
- getByteOrder() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the 字节顺序 *.
- getCallback() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Gets the callback.
- getChannel() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.ChannelPool
-
Gets the channel.
- getChannel() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Gets the channel.
- getChannelHandlerContext() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.server.RpcServiceHandleContext
-
Gets the channel handler context.
- getChannelPool() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Gets the channel pool.
- getCharSet() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.data.ProtocolConstant
-
Gets the char set.
- getChunkId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.ChunkInfo
-
Gets the 从0开始严格递增。
- getChunkInfo() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the chunk模式本质上是将一个大的数据流拆分成一个个小的Chunk包按序进行发送。
- getChunkPackageTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the time out set for chunk package wait in ms.
- getChunkPackageTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the time out set for chunk package wait in ms.
- getChunkSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageEncoder
-
Gets the chunk size.
- getChunkSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the chunk size.
- getChunkSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the chunk size.
- getChunkStreamId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the chunk stream id.
- getClientAttachmentHandler() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the client attachment handler.
- getCompressType() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 0 不压缩 1 使用Snappy 1.
- getConnection() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcChannel
-
Gets the connection.
- getConnectTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the connect timeout.
- getConnectTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the connect timeout, in milliseconds.
- getCorrelationId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 请求包中的该域由请求方设置,用于唯一标识一个RPC请求。
- getData() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the data.
- getData() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the user data.
- getDataPackage() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Gets the data package.
- getDescription() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the description.
- getDescription() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getDescription() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getErrorCode() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
Gets the 发生错误时的错误号,0表示正常,非0表示错误。
- getErrorCode() - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.ErrorDataException
-
Gets the error code.
- getErrorCode() - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Gets the error code.
- getErrorCode() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcErrorMessage
-
Gets the error code.
- getErrorMessage() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcErrorMessage
-
Gets the error message.
- getErrorResponseRpcDataPackage(int, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the error response rpc data package.
- getErrorResponseRpcDataPackage(RpcResponseMeta) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the error response rpc data package.
- getErrorText() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
Gets the 错误的文本描述.
- getEs() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the es.
- getExceptionCatcher() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the exception catcher.
- getExtFields() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the ext fields.
- getExtFields() - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Gets the extended fields
- getExtFields() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the extended fields
- getExtFieldsAsMap() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the ext fields as map.
- getExtraInfos() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Gets the extra infos.
- getExtraParam() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the 非PbRpc规范,用于传输额外的参数.
- getExtraParams() - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Gets the extra params.
- getExtraParams() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the extra params.
- getFuture() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.Connection
-
Gets the future.
- getHead() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the head.
- getHost() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Gets the host info.
- getHostAddress(String, int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.AbstractChannelPoolSharableFactory
-
Gets the host address.
- getHttpServerPort() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the if http server port > 0 will start http server.
- getIdleTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the idle timeout.
- getInetSocketAddress() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the inet socket address.
- getInput() - 接口 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceInvoker
-
Gets the input.
- getInputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the input class.
- getInputClass() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the input class.
- getInputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getInputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getInputMetaProto() - 接口 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcMetaAware
-
Gets the input meta proto.
- getInputMetaProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getInputMetaProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceExporter
-
- getInputObjName() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the 请求参数对象名称.
- getInputProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the 请求参数 google protocol buffer IDL 描述说明.
- getInputProxyObject() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceExporter
-
Gets the input proxy object.
- getInterceptor() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
Gets the interceptor.
- getIoEventGroupType() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the io event group type.
- getIoEventGroupType() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the io event group type.
- getKeepAliveTime() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the keep alive time.
- getKey() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
获取字段 Key.
- getLocalAddress() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the local address.
- getLocalSocketAddress(String, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the local socket address.
- getLogHost() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the log host.
- getLogId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the 用于打印日志。
- getLogId() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Gets the log id.
- getLogId() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.LogIdThreadLocalHolder
-
Gets the log id.
- getLogIDGenerator() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the log id generator.
- getMagicCode() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Gets the 协议标识.
- getMagicCodeAsString() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Gets the magic code as string.
- getMaxIdleSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the max idle size.
- getMaxSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the max size.
- getMaxSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the max size.
- getMaxTotal() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the max total.
- getMaxWait() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the max wait.
- getMessage() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.BlockingRpcCallback
-
Gets the rPC data message.
- getMessageSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Gets the message body size include.
- getMetaSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Gets the rPC meta size.
- getMethds() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Gets the methds.
- getMethod() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the method.
- getMethod() - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Gets the method.
- getMethod() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
Gets the method.
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the method name.
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the 方法名.
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the rpc方法中.
- getMethodName() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the method name.
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
- getMethodName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getMethodName() - 接口 中的方法com.baidu.jprotobuf.pbrpc.server.ServiceExporter
-
Gets the method name.
- getMethodSignature() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the method signature.
- getMethodSignature() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getMethodSignature() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getMinEvictableIdleTime() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the min evictable idle time.
- getMinIdleSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the min idle size.
- getNextCorrelationId() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Gets the next correlation id.
- getOnceTalkTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the once talk timeout.
- getOnceTalkTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the once talk timeout.
- getOrCreateChannelPool(RpcClient, String, int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.AbstractChannelPoolSharableFactory
-
- getOrCreateChannelPool(RpcClient, String, int) - 接口 中的方法com.baidu.jprotobuf.pbrpc.transport.ChannelPoolSharableFactory
-
Gets the or create channel pool.
- getOutput() - 接口 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceInvoker
-
Gets the output.
- getOutputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the output class.
- getOutputClass() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the output class.
- getOutputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getOutputClass() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getOutputIDLProxyObject() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceExporter
-
Gets the output idl proxy object.
- getOutputMetaProto() - 接口 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcMetaAware
-
Gets the output meta proto.
- getOutputMetaProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getOutputMetaProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceExporter
-
- getOutputObjName() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the 返回参数对象名称.
- getOutputProto() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the 返回参数 google protocol buffer IDL 描述说明.
- getParent() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Gets the parent.
- getParentSpanId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
获取分布式追踪 Parent Span ID.
- getParentSpanId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Gets the parent span id.
- getPort() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Gets the port.
- getProtobufPRC() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the protobuf prc.
- getProtobufRPCAnnotation(Method) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Gets the protobuf rpc annotation.
- getProtocol() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Gets the protocol info.
- getRandomPort() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Gets the random port.
- getReaderIdleTime() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the an IdleStateEvent whose state is IdleState.READER_IDLE will be triggered when no read
was performed for the specified period of time.
- getReceiveBufferSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the receive buffer size.
- getReceiveBufferSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the receive buffer size.
- getRequest() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 请求包元数据.
- getResource() - 类 中的方法com.baidu.jprotobuf.pbrpc.utils.Pool
-
Gets the resource.
- getResponse() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Gets the 响应包元数据.
- getRpcChannelMap() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.AbstractChannelPoolSharableFactory
-
- getRpcChannelMap() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.GlobalChannelPoolSharableFactory
-
- getRpcChannelMap() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.SimpleChannelPoolSharableFactory
-
- getRpcClient() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.Connection
-
Gets the rpc client.
- getRpcClientOptions() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Gets the rpc client options.
- getRpcDataPackage() - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.ErrorDataException
-
Gets the rpc data package.
- getRpcDataPackage() - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Gets the rpc data package.
- getRpcMeta() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the rpc meta.
- getRpcServerOptions() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the rpc server options.
- getRpcServiceMetaInfo() - 接口 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaService
-
Gets the rpc service meta info.
- getRpcServiceMetaInfo() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaServiceProvider
-
Gets the rpc service meta info.
- getRpcServiceMetas() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Gets the rpc service metas.
- getRpcsIDL() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Gets the rpcs idl.
- getSendBufferSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the send buffer size.
- getSendBufferSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the send buffer size.
- getService() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Gets the unique mark for each service info.
- getService() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the service.
- getService() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getService() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getServiceInvoker() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
Gets the service invoker.
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Gets the service name.
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the service name.
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Gets the rpc 服务名.
- getServiceName() - 接口 中的方法com.baidu.jprotobuf.pbrpc.RpcHandler
-
Gets the service name.
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
- getServiceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
- getServiceName() - 接口 中的方法com.baidu.jprotobuf.pbrpc.server.ServiceExporter
-
Gets the service name.
- getServices() - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Gets the services.
- getServiceSignatures() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Gets the service signatures.
- getServiceUrl() - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ServiceUrlAccessible
-
Gets the service url.
- getSoLinger() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the so linger.
- getSpanId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
获取分布式追踪 Trace ID.
- getSpanId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Gets the span id.
- getStartTime() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the start time.
- getStartTimestamp() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Gets the start timestamp.
- getStop() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Gets the stop.
- getStreamId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.ChunkInfo
-
Gets the 用于唯一标识一个数据流,由发送方保证其唯一性,协议不对此进行任何检查.
- getTalkTimeout() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.TalkTimeoutController
-
Gets the talk timeout.
- getTarget() - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Gets the target.
- getTaskTheads() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the task theads.
- getTcpNoDelay() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the tcp no delay.
- getThreadPoolSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
- getTimeout() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Gets the timeout.
- getTimer() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Gets the timer.
- getTimeStamp() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Gets the time stamp.
- getTrace() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.data.TraceContext
-
Gets the trace.
- getTraceId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
获取分布式追踪 Trace ID.
- getTraceId() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Gets the trace id.
- getTraceKey() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Gets the trace key.
- getTraceKey() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Gets the trace key.
- getTypesIDL() - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Gets the types idl.
- getValue() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
获取字段 Value.
- getWorkGroupThreadSize() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Gets the work group thread size.
- getWorkThreads() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the work threads.
- getWriterIdleTime() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Gets the an IdleStateEvent whose state is IdleState.WRITER_IDLE will be triggered when no write
was performed for the specified period of time.
- GlobalChannelPoolSharableFactory - com.baidu.jprotobuf.pbrpc.transport中的类
-
A factory for creating GlobalChannelPoolSharable objects.
- GlobalChannelPoolSharableFactory() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.GlobalChannelPoolSharableFactory
-
- GZipCompress - com.baidu.jprotobuf.pbrpc.compress中的类
-
Compress supports by GZIP.
- GZipCompress() - 类 的构造器com.baidu.jprotobuf.pbrpc.compress.GZipCompress
-
- IDLServiceExporter - com.baidu.jprotobuf.pbrpc.server中的类
-
Service exporter supports for JProtobuf IDLProxyObject.
- IDLServiceExporter() - 类 的构造器com.baidu.jprotobuf.pbrpc.server.IDLServiceExporter
-
- IDLServiceInvoker - com.baidu.jprotobuf.pbrpc.server中的接口
-
IDL service invoker.
- IDLServiceRpcHandler - com.baidu.jprotobuf.pbrpc.server中的类
-
RPC handler for IDLServiceExporter.
- IDLServiceRpcHandler(IDLServiceExporter) - 类 的构造器com.baidu.jprotobuf.pbrpc.server.IDLServiceRpcHandler
-
Instantiates a new IDL service rpc handler.
- incr(String, long) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.management.ServerStatus
-
Incr.
- init(RpcServerOptions) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Inits the.
- initAfterBindPort(InetSocketAddress) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Inits the after bind port.
- initChannel(Channel) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientPipelineinitializer
-
产生处理器管道.
- initChannel(Channel) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerPipelineInitializer
-
- inputEncode(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.GeneratedMessageRpcMethodInfo
-
- inputEncode(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.PojoRpcMethodInfo
-
- inputEncode(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Input encode.
- inputIDl - 类 中的变量com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
The input i dl.
- invalidBrokenChannel(Channel, Throwable) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Invalid broken channel.
- invoke(String, Object, Method, Object[], Class<? extends ClientAttachmentHandler>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Invoke.
- invoke(String, Object, Method, Object[], Map<String, String>, Class<? extends ClientAttachmentHandler>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Invoke.
- invoke(String, String, Object, Method, Object[], Map<String, String>, Class<? extends ClientAttachmentHandler>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
- invoke(String, String, Object, Method, Object[], Map<String, String>, Class<? extends ClientAttachmentHandler>, Class<? extends AuthenticationDataHandler>, Class<? extends LogIDGenerator>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Invoke.
- invoke(Object, Method, Object[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
- invoke(IDLProxyObject, IDLProxyObject) - 接口 中的方法com.baidu.jprotobuf.pbrpc.server.IDLServiceInvoker
-
RPC service call back method.
- InvokerInterceptor - com.baidu.jprotobuf.pbrpc.intercept中的接口
-
RPC method invoker intercepter.
- isAnyHost(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is any host.
- isAsyncMode(String, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Checks if is async mode.
- isBlank(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Checks if a String is whitespace, empty ("") or null.
- isChunkPackage() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Checks if is chunk package.
- isConnected() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.Connection
-
Checks if is connected.
- isCurrentChannel(Channel) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Checks if is current channel.
- isDone() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.BlockingRpcCallback
-
Checks if is done.
- isEmpty(Map<?, ?>) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.MapUtils
-
Null-safe check if the specified map is empty.
- isEmpty(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Checks if a String is empty ("") or null.
- isEnableOnce() - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.TalkTimeoutController
-
Checks if is enable once.
- isFinalPackage() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Checks if is final package.
- isIncludeRemoteServerInfoOnError() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is include remote server info on error.
- isInnerResuePool() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is inner resue pool.
- isInvalidLocalHost(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is invalid local host.
- isInvalidPort(int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is invalid port.
- isJmxEnabled() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is jmx enabled.
- isKeepAlive() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is keep alive.
- isKeepAlive() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Checks if is keep alive.
- isLifo() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is lifo.
- isLocalHost(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is local host.
- isLookupStubOnStartup() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Checks if is lookup stub on startup.
- isMessageType(Method) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Checks if is message type.
- isMessageType(Class) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Checks if is message type.
- isReuseAddress() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is reuse address.
- isShareChannelPool() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is share channel pool.
- isShareThreadPoolUnderEachProxy() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is share thread pool under each proxy.
- isShortConnection() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is short connection.
- isStop() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.AsyncRegistryService
-
Checks if is stop.
- isStop() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Checks if is stop.
- isSuccess(int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
check is error code is equals to ST_SUCCESS.
- isTcpNoDelay() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Checks if is use TcpNoDelay or not.
- isTestOnBorrow() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is test on borrow.
- isTestOnReturn() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Checks if is test on return.
- isValidAddress(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is valid address.
- isValidLocalHost(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is valid local host.
- isValidPort(int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.NetUtils
-
Checks if is valid port.
- isVoid(Class<?>) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.ReflectionUtils
-
Checks if is void.
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.ChunkInfo
-
- read(byte[]) - 接口 中的方法com.baidu.jprotobuf.pbrpc.data.Readable
-
Do deserializable action.
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Read.
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
Read.
- read(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
- Readable - com.baidu.jprotobuf.pbrpc.data中的接口
-
Byte array serializable interface.
- ReflectionUtils - com.baidu.jprotobuf.pbrpc.utils中的类
-
Simple utility class for working with the reflection API and handling
reflection exceptions.
- ReflectionUtils() - 类 的构造器com.baidu.jprotobuf.pbrpc.utils.ReflectionUtils
-
- ReflectionUtils.MethodCallback - com.baidu.jprotobuf.pbrpc.utils中的接口
-
Action to take on each method.
- ReflectionUtils.MethodFilter - com.baidu.jprotobuf.pbrpc.utils中的接口
-
Callback optionally used to method fields to be operated on by a method callback.
- register(RegisterInfo) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.AsyncRegistryService
-
- register(RegisterInfo) - 接口 中的方法com.baidu.jprotobuf.pbrpc.registry.RegistryCenterService
-
注册数据,比如:提供者地址,消费者地址,路由规则,覆盖规则,等数据。.
- registerDynamicService(String, Method, Object, Class<? extends ServerAttachmentHandler>) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Register dynamic service.
- registerDynamicService(String, String, Method, Object, Class<? extends ServerAttachmentHandler>) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Register dynamic service.
- RegisterInfo - com.baidu.jprotobuf.pbrpc.registry中的类
-
POJO class of reigster info.
- RegisterInfo() - 类 的构造器com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
- registerPendingRequest(long, RpcClientCallState) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Register pending request.
- registerService(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Register service.
- registerService(IDLServiceExporter) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Register service.
- registerService(IDLServiceExporter) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Register service.
- registerService(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Register service.
- RegistryCenterService - com.baidu.jprotobuf.pbrpc.registry中的接口
-
RegistryService.
- releaseConnection(Connection) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcChannel
-
Release connection.
- removePendingRequest(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Removes the pending request.
- REQUEST_COUNTS - 类 中的静态变量com.baidu.jprotobuf.pbrpc.management.ServerStatus
-
The Constant REQUEST_COUNTS.
- returnBrokenResource(T) - 类 中的方法com.baidu.jprotobuf.pbrpc.utils.Pool
-
Return broken resource.
- returnChannel(Connection) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.ChannelPool
-
Return channel.
- returnResource(T) - 类 中的方法com.baidu.jprotobuf.pbrpc.utils.Pool
-
Return resource.
- RPC_META_SERVICENAME - 类 中的静态变量com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaServiceProvider
-
The Constant RPC_META_SERVICENAME.
- RpcChannel - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC request and response channel processor.
- RpcChannel(RpcClient, String, int) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcChannel
-
Instantiates a new rpc channel.
- RpcChannelErrorException - com.baidu.jprotobuf.pbrpc中的异常错误
-
Error data exception.
- RpcChannelErrorException() - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(String, Throwable) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(String, Throwable, int) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(String) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(String, int) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(Throwable) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelErrorException(Throwable, int) - 异常错误 的构造器com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Instantiates a new error data exception.
- RpcChannelFutureListener - com.baidu.jprotobuf.pbrpc.transport中的类
-
A ChannelFutureListener implementation of RPC operation complete call back.
- RpcChannelFutureListener(Connection) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcChannelFutureListener
-
Instantiates a new rpc channel future listener.
- RpcClient - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC client handler class.
- RpcClient() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Instantiates a new rpc client.
- RpcClient(RpcClientOptions) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Instantiates a new rpc client.
- RpcClient(Class<? extends Channel>) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Instantiates a new rpc client.
- RpcClient(Class<? extends Channel>, RpcClientOptions) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Instantiates a new rpc client.
- RpcClientCallState - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC client call state.
- RpcClientCallState(RpcCallback<RpcDataPackage>, RpcDataPackage, Timeout) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Instantiates a new rpc client call state.
- RpcClientOptions - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC client properties.
- RpcClientOptions() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Instantiates a new rpc client options.
- RpcClientPipelineinitializer - com.baidu.jprotobuf.pbrpc.transport中的类
-
The Class RpcClientPipelineinitializer.
- RpcClientPipelineinitializer(RpcClient) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcClientPipelineinitializer
-
Instantiates a new rpc client pipelineinitializer.
- RpcClientServiceHandler - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
RPC client service handler upon receive response data from server.
- RpcClientServiceHandler(RpcClient) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcClientServiceHandler
-
Instantiates a new rpc client service handler.
- RpcData - com.baidu.jprotobuf.pbrpc.server中的类
-
RPC data object.
- RpcData() - 类 的构造器com.baidu.jprotobuf.pbrpc.server.RpcData
-
- RpcDataPackage - com.baidu.jprotobuf.pbrpc.data中的类
-
RPC 包数据完整定义实现.
- RpcDataPackage() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
- RpcDataPackageCompressHandler - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
Do data compress handler.
- RpcDataPackageCompressHandler() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageCompressHandler
-
- RpcDataPackageDecoder - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
Decode RpcDataPackage from received bytes.
- RpcDataPackageDecoder(int) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageDecoder
-
Instantiates a new rpc data package decoder.
- RpcDataPackageEncoder - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
Pack client data of byte array type.
- RpcDataPackageEncoder() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageEncoder
-
Instantiates a new rpc data package encoder.
- RpcDataPackageEncoder(long) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageEncoder
-
Instantiates a new rpc data package encoder.
- RpcDataPackageUnCompressHandler - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
Do data compress handler.
- RpcDataPackageUnCompressHandler() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageUnCompressHandler
-
- RpcErrorMessage - com.baidu.jprotobuf.pbrpc.transport中的类
-
The Class RpcErrorMessage.
- RpcErrorMessage(int, String) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcErrorMessage
-
Instantiates a new rpc error.
- RpcHandler - com.baidu.jprotobuf.pbrpc中的接口
-
RPC handle for each request and response.
- RpcHeadMeta - com.baidu.jprotobuf.pbrpc.data中的类
-
Head package for PBRPC.
- RpcHeadMeta() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
- RpcMeta - com.baidu.jprotobuf.pbrpc.data中的类
-
RPC meta data.
- RpcMeta() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
- RpcMetaAware - com.baidu.jprotobuf.pbrpc.meta中的接口
-
To get Rpc service method description.
- RpcMethodInfo - com.baidu.jprotobuf.pbrpc.client中的类
-
RPC method description info.
- RpcMethodInfo(Method, ProtobufRPC) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Instantiates a new rpc method info.
- RpcRequestMeta - com.baidu.jprotobuf.pbrpc.data中的类
-
请求包的元数据主要描述了需要调用的RPC方法信息.
- RpcRequestMeta() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
- RpcRequestMetaExtField - com.baidu.jprotobuf.pbrpc.data中的类
-
- RpcRequestMetaExtField() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
- RpcRequestMetaExtField(String, String) - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
- RpcResponseMeta - com.baidu.jprotobuf.pbrpc.data中的类
-
响应包的元数据是对返回结果的描述。
- RpcResponseMeta() - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
default constrctor.
- RpcResponseMeta(Integer, String) - 类 的构造器com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
constructor with errorCode and errorText.
- RpcServer - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC server provider by Netty server.
- RpcServer(Class<? extends ServerChannel>, RpcServerOptions, RpcServiceRegistry, ExceptionCatcher) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServer(Class<? extends ServerChannel>, RpcServerOptions, RpcServiceRegistry) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
- RpcServer(RpcServerOptions) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServer(RpcServerOptions, RpcServiceRegistry) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServer() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServer(ExceptionCatcher) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServer(Class<? extends ServerChannel>) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Instantiates a new rpc server.
- RpcServerChannelIdleHandler - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
Idle 连接检测处理类。.
- RpcServerChannelIdleHandler(int) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcServerChannelIdleHandler
-
- RpcServerChannelIdleHandler() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcServerChannelIdleHandler
-
Instantiates a new rpc server channel idle handler.
- RpcServerOptions - com.baidu.jprotobuf.pbrpc.transport中的类
-
The Class RpcServerOptions.
- RpcServerOptions() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Instantiates a new rpc server options.
- RpcServerPipelineInitializer - com.baidu.jprotobuf.pbrpc.transport中的类
-
RPC server channel handler factory.
- RpcServerPipelineInitializer(RpcServiceRegistry, RpcServerOptions, ExecutorService, ExceptionCatcher) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcServerPipelineInitializer
-
Instantiates a new rpc server pipeline initializer.
- RpcServiceHandleContext - com.baidu.jprotobuf.pbrpc.server中的类
-
The context class around RPC service method handle scope to get ChannelHandlerContext.
- RpcServiceHandleContext() - 类 的构造器com.baidu.jprotobuf.pbrpc.server.RpcServiceHandleContext
-
- RpcServiceHandler - com.baidu.jprotobuf.pbrpc.transport.handler中的类
-
RPC service handler on request data arrived.
- RpcServiceHandler(RpcServiceRegistry, ExceptionCatcher) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.handler.RpcServiceHandler
-
Instantiates a new rpc service handler.
- RpcServiceMeta - com.baidu.jprotobuf.pbrpc.meta中的类
-
Rpc service description info.
- RpcServiceMeta() - 类 的构造器com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
- RpcServiceMetaList - com.baidu.jprotobuf.pbrpc.meta中的类
-
- RpcServiceMetaList() - 类 的构造器com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
- RpcServiceMetaService - com.baidu.jprotobuf.pbrpc.meta中的接口
-
- RpcServiceMetaServiceProvider - com.baidu.jprotobuf.pbrpc.meta中的类
-
- RpcServiceMetaServiceProvider(RpcServiceRegistry) - 类 的构造器com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaServiceProvider
-
Instantiates a new rpc service meta service provider.
- RpcServiceRegistry - com.baidu.jprotobuf.pbrpc.server中的类
-
To register all RPC service.
- RpcServiceRegistry() - 类 的构造器com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
default constructor.
- RpcTimerTask - com.baidu.jprotobuf.pbrpc.transport中的类
-
Time task to process each request timeout event.
- RpcTimerTask(long, RpcClient, long, TimeUnit) - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.RpcTimerTask
-
Instantiates a new rpc timer task.
- run(RpcDataPackage) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.BlockingRpcCallback
-
Run.
- run(Timeout) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcTimerTask
-
- ServerStatus - com.baidu.jprotobuf.pbrpc.management中的类
-
Server status.
- ServerStatus(RpcServer) - 类 的构造器com.baidu.jprotobuf.pbrpc.management.ServerStatus
-
Instantiates a new server status.
- SERVICE_KEY_PREIFX - 类 中的静态变量com.baidu.jprotobuf.pbrpc.utils.Constants
-
The Constant SERVICE_KEY_PREIFX.
- ServiceExporter<I,O> - com.baidu.jprotobuf.pbrpc.server中的接口
-
RPC service exporter interface.
- ServiceLocatorCallback - com.baidu.jprotobuf.pbrpc.client中的接口
-
This interface is used to call back on
ProtobufRpcProxy on create connection for each serviceSignature.
- serviceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Service name.
- serviceName() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Service name.
- ServiceSignatureUtils - com.baidu.jprotobuf.pbrpc.utils中的类
-
Utility class for service signature string wrap.
- ServiceSignatureUtils() - 类 的构造器com.baidu.jprotobuf.pbrpc.utils.ServiceSignatureUtils
-
- ServiceUrlAccessible - com.baidu.jprotobuf.pbrpc.client中的接口
-
Service URL accessible interface.
- setAcceptorThreads(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the acceptor threads.
- setArgs(Object[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Sets the args.
- setAttachment(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the attachment.
- setAttachment(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the user attachment data.
- setAttachmentSize(Integer) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 附件大小.
- setAuthenticationData(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 用于存放身份认证相关信息.
- setAuthenticationData(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the user authentiction data.
- setBacklog(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the backlog.
- setByteOrder(ByteOrder) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the 字节顺序 *.
- setCallback(RpcCallback<RpcDataPackage>) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Sets the callback.
- setChannel(Channel) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Sets the channel.
- setChannelHandlerContext(ChannelHandlerContext) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.server.RpcServiceHandleContext
-
Sets the channel handler context.
- setChannelPool(ChannelPool) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Sets the channel pool.
- setChannelPoolSharableFactory(ChannelPoolSharableFactory) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the channel pool sharable factory.
- setCharset(Charset) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.data.ProtocolConstant
-
Sets the charset.
- setChunkId(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.ChunkInfo
-
Sets the 从0开始严格递增。
- setChunkInfo(ChunkInfo) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the chunk模式本质上是将一个大的数据流拆分成一个个小的Chunk包按序进行发送。
- setChunkPackageTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the time out set for chunk package wait in ms.
- setChunkPackageTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the time out set for chunk package wait in ms.
- setChunkSize(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.handler.RpcDataPackageEncoder
-
Sets the chunk size.
- setChunkSize(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the chunk size.
- setChunkSize(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the chunk size.
- setCompressType(Integer) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 0 不压缩 1 使用Snappy 1.
- setConnectTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the connect timeout.
- setConnectTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the connect timeout, in milliseconds.
- setCorrelationId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 请求包中的该域由请求方设置,用于唯一标识一个RPC请求。
- setData(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the data.
- setData(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the user data.
- setDataPackage(RpcDataPackage) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Sets the data package.
- setDummyOverride(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Sets the if override exist allowed.
- setEnableOnce(boolean) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.TalkTimeoutController
-
Sets the enable once.
- setErrorCode(Integer) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
Sets the 发生错误时的错误号,0表示正常,非0表示错误。
- setErrorCode(int) - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.ErrorDataException
-
Sets the error code.
- setErrorCode(int) - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Sets the error code.
- setErrorCode(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcErrorMessage
-
Sets the error code.
- setErrorMessage(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcErrorMessage
-
Sets the error message.
- setErrorText(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcResponseMeta
-
Sets the 错误的文本描述.
- setEs(ExecutorService) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.handler.RpcServiceHandler
-
Sets the es.
- setExceptionCatcher(ExceptionCatcher) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Sets the exception catcher.
- setExceptionCatcher(ExceptionCatcher) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerPipelineInitializer
-
Sets the exception catcher.
- setExceptionHandler(ExceptionHandler) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Sets the exception handler.
- setExceptionHandler(ExceptionHandler) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the exception handler.
- setExtFields(List<RpcRequestMetaExtField>) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the ext fields.
- setExtFields(Map<String, String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Sets the extended fields
- setExtFields(Map<String, String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the extended fields
- setExtraInfos(Map<String, String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Sets the extra infos.
- setExtraParam(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the 非PbRpc规范,用于传输额外的参数.
- setExtraParams(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Sets the extra params.
- setExtraParams(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the extra params.
- setFuture(ChannelFuture) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.Connection
-
Sets the future.
- setHead(RpcHeadMeta) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the head.
- setHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Sets the host.
- setHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the host.
- setHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Sets the host info.
- setHttpServerPort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the if http server port > 0 will start http server.
- setIdleTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the idle timeout.
- setIncludeRemoteServerInfoOnError(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the include remote server info on error.
- setInnerResuePool(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the inner resue pool.
- setInputObjName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the 请求参数对象名称.
- setInputProto(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the 请求参数 google protocol buffer IDL 描述说明.
- setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the interceptor.
- setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
Sets the interceptor.
- setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcServiceRegistry
-
Sets the interceptor.
- setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Sets the interceptor.
- setInterceptors(List<InvokerInterceptor>) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.ChainedInvokerInterceptor
-
Sets the interceptors.
- setIoEventGroupType(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the io event group type.
- setIoEventGroupType(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the io event group type.
- setIsConnected(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.Connection
-
Sets the checks if is connected.
- setJmxEnabled(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the jmx enabled.
- setKeepAlive(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the keep alive.
- setKeepAlive(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the keep alive.
- setKeepAliveTime(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the keep alive time.
- setKey(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
设置字段 key.
- setLifo(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the lifo.
- setLogId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the 用于打印日志。
- setLogId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.RpcData
-
Sets the log id.
- setLogId(Long) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.LogIdThreadLocalHolder
-
Sets the log id.
- setLookupStubOnStartup(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the lookup stub on startup.
- setMagicCode(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the magic code.
- setMagicCode(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Sets the 协议标识.
- setMagicCode(byte[]) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Sets the 协议标识.
- setMaxIdleSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the max idle size.
- setMaxSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the max buffer size receive.
- setMaxSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the max size.
- setMaxTotoal(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the max totoal.
- setMaxWait(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the max wait.
- setMessageSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Sets the message body size include.
- setMetaSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
Sets the rPC meta size.
- setMethod(Method) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Sets the method.
- setMethodName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Sets the method name.
- setMethodName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the 方法名.
- setMethodName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the rpc方法中.
- setMethodName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
Sets the method name.
- setMinEvictableIdleTime(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the min evictable idle time.
- setMinIdleSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the min idle size.
- setOnceTalkTimeout(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Sets the once talk timeout.
- setOnceTalkTimeout(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the once talk timeout.
- setOutputObjName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the 返回参数对象名称.
- setOutputProto(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the 返回参数 google protocol buffer IDL 描述说明.
- setParentSpanId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
设置分布式追踪 Parent Span ID.
- setParentSpanId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Sets the parent span id.
- setPort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.DynamicProtobufRpcProxy
-
Sets the port.
- setPort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the port.
- setPort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Sets the port.
- setProtocol(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Sets the protocol info.
- setReaderIdleTime(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the an IdleStateEvent whose state is IdleState.READER_IDLE will be triggered when no read
was performed for the specified period of time.
- setReceiveBufferSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the receive buffer size.
- setReceiveBufferSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the receive buffer size.
- setRequest(RpcRequestMeta) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 请求包元数据.
- setResponse(RpcResponseMeta) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcMeta
-
Sets the 响应包元数据.
- setReuseAddress(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the reuse address.
- setRpcClientOptions(RpcClientOptions) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Sets the rpc client options.
- setRpcDataPackage(RpcDataPackage) - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.ErrorDataException
-
Sets the rpc data package.
- setRpcDataPackage(RpcDataPackage) - 异常错误 中的方法com.baidu.jprotobuf.pbrpc.RpcChannelErrorException
-
Sets the rpc data package.
- setRpcMeta(RpcMeta) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the rpc meta.
- setRpcServerOptions(RpcServerOptions) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Sets the rpc server options.
- setRpcServiceMetas(List<RpcServiceMeta>) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Sets the rpc service metas.
- setRpcsIDL(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Sets the rpcs idl.
- setSendBufferSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the send buffer size.
- setSendBufferSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the send buffer size.
- setService(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.RegisterInfo
-
Sets the unique mark for each service info.
- setServiceInvoker(IDLServiceInvoker) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
Sets the service invoker.
- setServiceLocatorCallback(ServiceLocatorCallback) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ProtobufRpcProxy
-
Sets the service locator callback.
- setServiceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.RpcMethodInfo
-
Sets the service name.
- setServiceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the 服务名.
- setServiceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMeta
-
Sets the rpc 服务名.
- setServiceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractAnnotationRpcHandler
-
Sets the service name.
- setServiceName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.server.AbstractServiceExporter
-
Sets the service name.
- setShareChannelPool(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the share channel pool.
- setShareThreadPoolUnderEachProxy(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the share thread pool under each proxy.
- setShortConnection(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the short connection.
- setSoLinger(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the so linger.
- setSpanId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
设置分布式追踪 Span ID.
- setSpanId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Sets the span id.
- setStartTimestamp(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Sets the start timestamp.
- setStop(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.AsyncRegistryService
-
Sets the stop.
- setStop(AtomicBoolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Sets the stop.
- setStreamId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.ChunkInfo
-
Sets the 用于唯一标识一个数据流,由发送方保证其唯一性,协议不对此进行任何检查.
- setTalkTimeout(long) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.TalkTimeoutController
-
Sets the talk timeout.
- setTarget(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.intercept.MethodInvocationInfo
-
Sets the target.
- setTaskTheads(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the task theads.
- setTcpNoDelay(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the tcp no delay.
- setTcpNoDelay(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the use TcpNoDelay or not.
- setTestOnBorrow(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the test on borrow.
- setTestOnReturn(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the test on return.
- setThreadPoolSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
- setTimeout(Timeout) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientCallState
-
Sets the timeout.
- setTimeStamp(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcDataPackage
-
Sets the time stamp.
- setTrace(Trace) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.data.TraceContext
-
Sets the trace.
- setTraceId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
设置分布式追踪 Trace ID.
- setTraceId(Long) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Sets the trace id.
- setTraceKey(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMeta
-
Sets the trace key.
- setTraceKey(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Sets the trace key.
- setTypesIDL(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.meta.RpcServiceMetaList
-
Sets the types idl.
- setValue(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.data.RpcRequestMetaExtField
-
设置字段 Value.
- setWorkGroupThreadSize(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClientOptions
-
Sets the work group thread size.
- setWorkThreads(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the work threads.
- setWriterIdleTime(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServerOptions
-
Sets the an IdleStateEvent whose state is IdleState.WRITER_IDLE will be triggered when no write
was performed for the specified period of time.
- shutdown() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
Shutdown.
- shutdown() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Shutdown.
- shutdownNow() - 类 中的方法com.baidu.jprotobuf.pbrpc.management.HttpServer
-
Shutdown now.
- SimpleChannelPoolSharableFactory - com.baidu.jprotobuf.pbrpc.transport中的类
-
A factory for creating GlobalChannelPoolSharable objects.
- SimpleChannelPoolSharableFactory() - 类 的构造器com.baidu.jprotobuf.pbrpc.transport.SimpleChannelPoolSharableFactory
-
- SimpleServiceLocatorCallabck - com.baidu.jprotobuf.pbrpc.client中的类
-
- SimpleServiceLocatorCallabck(InetSocketAddress, String) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.SimpleServiceLocatorCallabck
-
Instantiates a new simple service locator callabck.
- SIZE - 类 中的静态变量com.baidu.jprotobuf.pbrpc.data.RpcHeadMeta
-
RPC meta head size.
- SnappyCompress - com.baidu.jprotobuf.pbrpc.compress中的类
-
Compress support by Snappy by snappy-java client.
- SnappyCompress() - 类 的构造器com.baidu.jprotobuf.pbrpc.compress.SnappyCompress
-
- split(String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, using whitespace as the separator.
- split(String, char) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separator specified.
- split(String, String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separators specified.
- split(String, String, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array with a maximum length, separators specified.
- splitByWholeSeparator(String, String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparator(String, String, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- ST_ERROR - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
未知异常.
- ST_ERROR_COMPRESS - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
压缩与解压异常.
- ST_METHOD_NOTFOUND - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
方法未找到异常.
- ST_READ_TIMEOUT - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
read time out.
- ST_SERVICE_NOTFOUND - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
方法未找到异常.
- ST_SUCCESS - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
success status.
- ST_UNAUTHORIZED - 类 中的静态变量com.baidu.jprotobuf.pbrpc.transport.handler.ErrorCodes
-
未授权 ST_UNAUTHORIZED.
- start(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.management.HttpServer
-
Start.
- start(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Start.
- start(InetSocketAddress) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Start.
- startSync(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Start.
- startSync(InetSocketAddress) - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Start.
- stepInto() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Step into.
- stepOver() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Step over.
- stepReturn() - 类 中的方法com.baidu.jprotobuf.pbrpc.data.Trace
-
Step return.
- stop() - 类 中的方法com.baidu.jprotobuf.pbrpc.management.HttpServer
-
Stop.
- stop() - 类 中的方法com.baidu.jprotobuf.pbrpc.registry.AsyncRegistryService
-
Stop.
- stop() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.ChannelPool
-
Stop.
- stop() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcClient
-
do shutdown action.
- stop() - 类 中的方法com.baidu.jprotobuf.pbrpc.transport.RpcServer
-
Stop.
- stringToInt(String, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
- StringUtils - com.baidu.jprotobuf.pbrpc.utils中的类
-
Utility class for String.
- StringUtils() - 类 的构造器com.baidu.jprotobuf.pbrpc.utils.StringUtils
-
- subarray(byte[], int, int) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.utils.ArrayUtils
-
Produces a new byte array containing the elements between
the start and end indices.
- subscribe(RegisterInfo, NotifyListener) - 接口 中的方法com.baidu.jprotobuf.pbrpc.registry.RegistryCenterService
-
订阅符合条件的已注册数据,当有注册数据变更时自动推送.