- GENERATE_PATH_KEY - 类 中的静态变量com.weibo.api.motan.transport.async.MotanAsyncProcessor
-
- get(byte[]) - 类 中的方法com.weibo.api.motan.protocol.v2motan.GrowableByteBuffer
-
- getAcceptConnections() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getAccessLog() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getActiveCount() - 类 中的方法com.weibo.api.motan.rpc.RpcStats.StatInfo
-
- getActives() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getActives() - 类 中的方法com.weibo.api.motan.config.MethodConfig
-
- getAddress() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getAllSwitchers() - 类 中的方法com.weibo.api.motan.switcher.LocalSwitcherService
-
- getAllSwitchers() - 接口 中的方法com.weibo.api.motan.switcher.SwitcherService
-
获取所有接口降级开关
- getAllUrl() - 类 中的方法com.weibo.api.motan.registry.support.LocalRegistryService
-
防止数据在外部被变更,因此copy一份
- getApplication() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getApplication() - 类 中的方法com.weibo.api.motan.rpc.Application
-
- getApplication(URL) - 类 中的静态方法com.weibo.api.motan.rpc.ApplicationInfo
-
已过时。
- getApplication() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getArguments() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getArguments() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
service method param
- getArgumentTypes() - 类 中的方法com.weibo.api.motan.config.MethodConfig
-
- getAsync() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getAsync() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getAsyncInitConnection() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getAttachments() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getAttachments() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getAttachments() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getAttachments() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
get framework param
- getAttachments() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
- getAttribute(Object) - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getAttributes() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getAvailable() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getBackupRequestDelayRatio() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getBackupRequestDelayTime() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getBackupRequestMaxRetryRatio() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getBackupRequestSwitcherName() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getBasicReferer() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getBasicService() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getBooleanParameter(String, boolean) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getBooleanParameter(String) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getBooleanValue() - 枚举 中的方法com.weibo.api.motan.common.URLParamType
-
- getCachedUrls(URL) - 类 中的方法com.weibo.api.motan.registry.support.AbstractRegistry
-
- getChannel(InetSocketAddress) - 类 中的方法com.weibo.api.motan.transport.AbstractServer
-
- getChannel() - 类 中的方法com.weibo.api.motan.transport.AbstractSharedPoolClient
-
- getChannel(InetSocketAddress) - 接口 中的方法com.weibo.api.motan.transport.Server
-
get channel.
- getChannels() - 类 中的方法com.weibo.api.motan.transport.AbstractServer
-
- getChannels() - 接口 中的方法com.weibo.api.motan.transport.Server
-
get channels.
- getCheck() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getCheck() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getClientCommandList() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand
-
- getClientRequestId() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getClients() - 类 中的方法com.weibo.api.motan.transport.support.HeartbeatClientEndpointManager
-
- getCluster() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSupport
-
- getCluster() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getClusterSupports() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getCodec() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getCodec() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getCommandManagerMap() - 类 中的方法com.weibo.api.motan.registry.support.command.CommandFailbackRegistry
-
- getConnectTimeout() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getContext() - 类 中的静态方法com.weibo.api.motan.rpc.RpcContext
-
- getCount() - 类 中的方法com.weibo.api.motan.rpc.RpcStats.CountTime
-
- getCrc32(String) - 类 中的静态方法com.weibo.api.motan.util.MotanDigestUtil
-
- getCrc32(byte[]) - 类 中的静态方法com.weibo.api.motan.util.MotanDigestUtil
-
- getCreateTime() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getCreateTime() - 接口 中的方法com.weibo.api.motan.rpc.ResponseFuture
-
- getDc() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getDecorateProtocol(String) - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSupport
-
- getDefaultHeartbeatRequest(long) - 类 中的静态方法com.weibo.api.motan.transport.support.DefaultRpcHeartbeatFactory
-
- getDefaultHeartbeatResponse(long) - 类 中的静态方法com.weibo.api.motan.transport.support.DefaultRpcHeartbeatFactory
-
- getDefaultMetricsRegistry() - 类 中的静态方法com.weibo.api.motan.util.InternalMetricsFactory
-
返回默认的 MetricRegistry。
- getDefaultProtocolConfig() - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
获取默认motan协议配置
- getDefaultRegistryConfig() - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
默认本地注册中心
- getDirectUrl() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getEmptyObject(Class<?>) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
- getEndpointFactory() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getEndpointManager() - 类 中的方法com.weibo.api.motan.transport.support.AbstractEndpointFactory
-
- getErrorCode() - 异常错误 中的方法com.weibo.api.motan.exception.MotanAbstractException
-
- getErrorCode() - 类 中的方法com.weibo.api.motan.exception.MotanErrorMsg
-
- getErrorRate() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getException() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getException() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getException() - 接口 中的方法com.weibo.api.motan.rpc.Future
-
if task is done or cancle, return the exception
- getException() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
如果request处理有异常,那么调用该方法return exception 如果request还没处理完或者request处理正常,那么return null
该方法不会阻塞,无论该request是处理中还是处理完成
- getExcise() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getExistingServices() - 类 中的静态方法com.weibo.api.motan.config.ServiceConfig
-
- getExport() - 类 中的方法com.weibo.api.motan.config.AbstractServiceConfig
-
- getExported() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getExporterMap() - 类 中的方法com.weibo.api.motan.protocol.AbstractProtocol
-
- getExporters() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getExtConfig() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getExtension(String) - 类 中的方法com.weibo.api.motan.core.extension.ExtensionLoader
-
- getExtensionClass(String) - 类 中的方法com.weibo.api.motan.core.extension.ExtensionLoader
-
- getExtensionLoader(Class<T>) - 类 中的静态方法com.weibo.api.motan.core.extension.ExtensionLoader
-
- getExtensions(String) - 类 中的方法com.weibo.api.motan.core.extension.ExtensionLoader
-
有些地方需要spi的所有激活的instances,所以需要能返回一个列表的方法 注意:1 SpiMeta 中的active 为true; 2
按照spiMeta中的sequence进行排序 FIXME: 是否需要对singleton来区分对待,后面再考虑 fishermen
- getFailCount() - 类 中的方法com.weibo.api.motan.rpc.RpcStats.StatInfo
-
- getFilter() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getFilter() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getFloatParameter(String, float) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getFullMethodString(Request) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
根据Request得到 interface.method(paramDesc) 的 desc
比如:
package com.weibo.api.motan;
interface A { public hello(int age); }
那么return "com.weibo.api.motan.A.hell(int)"
- getGroup() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getGroup() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getGroupFromRequest(Request) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
- getGroupMethodString(Request) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
- getHaStrategy() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getHaStrategy() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getHeaderLength() - 枚举 中的方法com.weibo.api.motan.protocol.rpc.RpcProtocolVersion
-
- getHost() - 类 中的方法com.weibo.api.motan.config.AbstractServiceConfig
-
- getHost() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getHost() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getHostName(SocketAddress) - 类 中的静态方法com.weibo.api.motan.util.NetUtils
-
- getId() - 类 中的方法com.weibo.api.motan.config.AbstractConfig
-
- getId() - 类 中的方法com.weibo.api.motan.config.SpiConfig
-
- getIdentity() - 类 中的方法com.weibo.api.motan.rpc.URL
-
返回一个service or referer的identity,如果两个url的identity相同,则表示相同的一个service或者referer
- getImpl() - 类 中的方法com.weibo.api.motan.rpc.DefaultProvider
-
- getImpl() - 接口 中的方法com.weibo.api.motan.rpc.Provider
-
- getIndex() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getInitialization() - 类 中的静态方法com.weibo.api.motan.rpc.init.InitializationFactory
-
- getInitialized() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getInputStream(byte[]) - 类 中的静态方法com.weibo.api.motan.protocol.rpc.CompressRpcCodec
-
获取输入流。
- getInterface() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getInterface() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getInterface() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getInterface() - 类 中的方法com.weibo.api.motan.rpc.AbstractProvider
-
- getInterface() - 类 中的方法com.weibo.api.motan.rpc.AbstractReferer
-
- getInterface() - 接口 中的方法com.weibo.api.motan.rpc.Caller
-
- getInterface() - 接口 中的方法com.weibo.api.motan.rpc.Provider
-
- getInterfaceClass() - 类 中的方法com.weibo.api.motan.config.SpiConfig
-
- getInterfaceName() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getInterfaceName() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
service interface
- getIntParameter(String, int) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getIntValue() - 枚举 中的方法com.weibo.api.motan.common.URLParamType
-
- getIothreads() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getIsDefault() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getLatestCountTime() - 类 中的方法com.weibo.api.motan.rpc.RpcStats.StatInfo
-
- getLazyInit() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getLoadBalance() - 接口 中的方法com.weibo.api.motan.cluster.Cluster
-
- getLoadBalance() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getLoadbalance() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getLocalAddress() - 类 中的方法com.weibo.api.motan.transport.AbstractClient
-
- getLocalAddress() - 类 中的方法com.weibo.api.motan.transport.AbstractServer
-
- getLocalAddress() - 接口 中的方法com.weibo.api.motan.transport.Channel
-
get local socket address.
- getLocalAddress() - 异常错误 中的方法com.weibo.api.motan.transport.TransportException
-
- getLocalAddress() - 类 中的静态方法com.weibo.api.motan.util.NetUtils
-
- getLocalAddress(Map<String, Integer>) - 类 中的静态方法com.weibo.api.motan.util.NetUtils
-
查找策略:首先看是否已经查到ip --> hostname对应的ip --> 根据连接目标端口得到的本地ip --> 轮询网卡
- getLocalHostAddress(List<URL>) - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getLocalServiceAddress() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getLogService() - 类 中的静态方法com.weibo.api.motan.util.LoggerUtil
-
- getLongParameter(String, long) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getLongValue() - 枚举 中的方法com.weibo.api.motan.common.URLParamType
-
- getMaxClientConnection() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMaxContentLength() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMaxServerConnection() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMaxSubmittedTaskCount() - 类 中的方法com.weibo.api.motan.core.StandardThreadExecutor
-
- getMaxWorkerThread() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMean() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getMergeGroups() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getMessage() - 异常错误 中的方法com.weibo.api.motan.exception.MotanAbstractException
-
- getMessage() - 类 中的方法com.weibo.api.motan.exception.MotanErrorMsg
-
- getMethodDesc(Method) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
获取方法的标示 : method_name + "(" + paramDesc + ")"
- getMethodDesc(String, String) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
获取方法的标示 : method_name + "(" + paramDesc + ")"
- getMethodName() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getMethodName() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
service method name
- getMethodParamDesc(Method) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
获取method方式的接口参数,以逗号分割,拼接clz列表。
- getMethodParameter(String, String, String) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethodParameter(String, String, String, String) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethodParameter(String, String, String, boolean) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethodParameter(String, String, String, int) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethodParameter(String, String, String, long) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethodParameter(String, String, String, float) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMethods() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getMethods() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getMethodStat(URL, Request) - 类 中的静态方法com.weibo.api.motan.rpc.RpcStats
-
- getMinClientConnection() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMingzSize() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getMinWorkerThread() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getMock() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getMockProviderMessageRouter(URL) - 类 中的方法com.weibo.api.motan.protocol.mock.AbstractMockRpcProtocol
-
- getModule() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getModule() - 类 中的方法com.weibo.api.motan.rpc.Application
-
- getModule() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getMotanErrorMsg() - 异常错误 中的方法com.weibo.api.motan.exception.MotanAbstractException
-
- getName() - 枚举 中的方法com.weibo.api.motan.common.URLParamType
-
- getName() - 类 中的方法com.weibo.api.motan.config.MethodConfig
-
- getName() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getName() - 枚举 中的方法com.weibo.api.motan.config.RegistryConfig.Excise
-
- getName() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getName() - 类 中的方法com.weibo.api.motan.switcher.Switcher
-
- getName(Class<?>) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
需要支持一维数组、二维数组等
- getOriginMessage() - 异常错误 中的方法com.weibo.api.motan.exception.MotanAbstractException
-
- getP90() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getP99() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getP999() - 类 中的方法com.weibo.api.motan.config.AbstractRefererConfig
-
- getParameter(String) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getParameter(String, String) - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getParameters() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getParameters() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getParamtersDesc() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getParamtersDesc() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
service method param desc (sign)
- getPath() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getPattern() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getPoolLifo() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getPort() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getPort() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getPositive(int) - 类 中的静态方法com.weibo.api.motan.util.MathUtil
-
return positive int value of originValue
- getPrimitiveClass(String) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
- getProcessTime() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getProcessTime() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getProcessTime() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
业务处理时间
- getProtocol() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getProtocolAndPort() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getProtocolKey(URL) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
protocol key: protocol://host:port/group/interface/version
- getProtocols() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getProvider(Protocol, T, URL, Class<T>) - 类 中的方法com.weibo.api.motan.config.handler.SimpleConfigHandler
-
- getProvider() - 类 中的方法com.weibo.api.motan.rpc.AbstractExporter
-
- getProvider() - 接口 中的方法com.weibo.api.motan.rpc.Exporter
-
- getProxy() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getProxy() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getProxy(Class<T>, InvocationHandler) - 接口 中的方法com.weibo.api.motan.proxy.ProxyFactory
-
- getProxy(Class<T>, InvocationHandler) - 类 中的方法com.weibo.api.motan.proxy.spi.JdkProxyFactory
-
- getPublicMethod(Class<?>) - 类 中的静态方法com.weibo.api.motan.util.ReflectUtil
-
获取clz public method
1)不包含构造函数
2)不包含Object.class
3)包含该clz的父类的所有public方法
- getPublicMethodCount() - 类 中的方法com.weibo.api.motan.transport.ProviderMessageRouter
-
- getRef() - 类 中的方法com.weibo.api.motan.config.RefererConfig
-
- getRef() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getReferers() - 接口 中的方法com.weibo.api.motan.cluster.Cluster
-
- getReferers() - 类 中的方法com.weibo.api.motan.cluster.loadbalance.AbstractLoadBalance
-
- getReferers() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getRegister() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getRegister() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getRegisteredServiceUrls() - 接口 中的方法com.weibo.api.motan.registry.RegistryService
-
- getRegisteredServiceUrls() - 类 中的方法com.weibo.api.motan.registry.support.AbstractRegistry
-
- getRegistereUrls() - 类 中的方法com.weibo.api.motan.config.ServiceConfig
-
- getRegistries() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getRegistry(URL) - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSupport
-
- getRegistry(URL) - 接口 中的方法com.weibo.api.motan.registry.RegistryFactory
-
- getRegistry(URL) - 类 中的方法com.weibo.api.motan.registry.support.AbstractRegistryFactory
-
- getRegistryInstance(String) - 类 中的静态方法com.weibo.api.motan.util.InternalMetricsFactory
-
指定名字获取所属的实例。
- getRegistryInstance(String, String...) - 类 中的静态方法com.weibo.api.motan.util.InternalMetricsFactory
-
指定几个名字的关键词,依据 MetricRegistry 的名字生成规则获取所属的实例。
- getRegistryInstance(Class<?>, String...) - 类 中的静态方法com.weibo.api.motan.util.InternalMetricsFactory
-
指定类类型和几个名字的关键词,依据 MetricRegistry 的名字生成规则获取所属的实例。
- getRegistryRetryPeriod() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getRegistrySessionTimeout() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getRegistryUri(URL) - 类 中的方法com.weibo.api.motan.registry.support.AbstractRegistryFactory
-
- getRegProtocol() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getRemark() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getRemoteAddress() - 类 中的方法com.weibo.api.motan.transport.AbstractClient
-
- getRemoteAddress() - 类 中的方法com.weibo.api.motan.transport.AbstractServer
-
- getRemoteAddress() - 接口 中的方法com.weibo.api.motan.transport.Channel
-
get remote socket address
- getRemoteAddress() - 异常错误 中的方法com.weibo.api.motan.transport.TransportException
-
- getRequest() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getRequestId() - 类 中的方法com.weibo.api.motan.protocol.v2motan.MotanV2Header
-
- getRequestId() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getRequestId() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getRequestId() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getRequestId() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
request id
- getRequestId() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
与 Request 的 requestId 相对应
- getRequestId() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
clientRequestId > request.id
- getRequestId() - 类 中的静态方法com.weibo.api.motan.util.RequestIdGenerator
-
获取 requestId
- getRequestIdFromClient() - 类 中的静态方法com.weibo.api.motan.util.RequestIdGenerator
-
- getRequestObj() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getRequestTimeout() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getRequestTimeout() - 类 中的方法com.weibo.api.motan.config.MethodConfig
-
- getRequestTimeout() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getRequestTimeout() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getResponse() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getRetries() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getRetries() - 类 中的方法com.weibo.api.motan.config.MethodConfig
-
- getRetries() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getRetries() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getRetries() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
retries
- getRouteRules() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getRpcAttachment(String) - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
get attachments from rpccontext only. not from request or response
- getRpcAttachments() - 类 中的方法com.weibo.api.motan.rpc.RpcContext
-
- getRpcProtocolVersion() - 类 中的方法com.weibo.api.motan.rpc.DefaultRequest
-
- getRpcProtocolVersion() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getRpcProtocolVersion() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getRpcProtocolVersion() - 接口 中的方法com.weibo.api.motan.rpc.Request
-
- getRpcProtocolVersion() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
- getSerializaiontByNum(int) - 类 中的方法com.weibo.api.motan.codec.AbstractCodec
-
- getSerialization() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- getSerializationNumber() - 接口 中的方法com.weibo.api.motan.codec.Serialization
-
serializaion的唯一编号,用于传输协议中指定序列化方式。
- getSerializationNumber() - 类 中的方法com.weibo.api.motan.serialize.FastJsonSerialization
-
- getSerializationNumber() - 类 中的方法com.weibo.api.motan.serialize.Hessian2Serialization
-
- getSerializationNumber() - 类 中的方法com.weibo.api.motan.serialize.SimpleSerialization
-
- getSerialize() - 类 中的方法com.weibo.api.motan.protocol.v2motan.MotanV2Header
-
- getServerPortStr() - 类 中的方法com.weibo.api.motan.rpc.URL
-
comma separated host:port pairs, e.g. "127.0.0.1:3000"
- getServiceKey(Request) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
目前根据 group/interface/version 来唯一标示一个服务
- getServiceKey(URL) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
目前根据 group/interface/version 来唯一标示一个服务
- getServiceStat(URL) - 类 中的静态方法com.weibo.api.motan.rpc.RpcStats
-
- getServiceUrl() - 类 中的方法com.weibo.api.motan.rpc.AbstractReferer
-
- getServiceUrl() - 接口 中的方法com.weibo.api.motan.rpc.Referer
-
获取referer的原始service url
- getShallServerChannels() - 类 中的方法com.weibo.api.motan.transport.support.AbstractEndpointFactory
-
- getShareChannel() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getSide() - 类 中的方法com.weibo.api.motan.filter.AccessLogFilter
-
- getSpiClass() - 类 中的方法com.weibo.api.motan.config.SpiConfig
-
- getSpiName(Class<?>) - 类 中的方法com.weibo.api.motan.core.extension.ExtensionLoader
-
获取扩展点的名字
如果扩展类有SpiMeta的注解,那么获取对应的name,如果没有的话获取classname
- getState() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getStatisticItem(String, long) - 类 中的静态方法com.weibo.api.motan.util.StatsUtil
-
- getStatus() - 异常错误 中的方法com.weibo.api.motan.exception.MotanAbstractException
-
- getStatus() - 类 中的方法com.weibo.api.motan.exception.MotanErrorMsg
-
- getStatus() - 类 中的方法com.weibo.api.motan.protocol.v2motan.MotanV2Header
-
- getStatus() - 枚举 中的方法com.weibo.api.motan.protocol.v2motan.MotanV2Header.MessageStatus
-
- getSubmittedTasksCount() - 类 中的方法com.weibo.api.motan.core.StandardThreadExecutor
-
- getSubscribe() - 类 中的方法com.weibo.api.motan.config.RegistryConfig
-
- getSupportedAnnotationTypes() - 类 中的方法com.weibo.api.motan.transport.async.MotanAsyncProcessor
-
- getSupportedSourceVersion() - 类 中的方法com.weibo.api.motan.transport.async.MotanAsyncProcessor
-
- getSwitcher(String) - 类 中的方法com.weibo.api.motan.switcher.LocalSwitcherService
-
- getSwitcher(String) - 接口 中的方法com.weibo.api.motan.switcher.SwitcherService
-
获取接口降级开关
- getSwitcherService() - 类 中的静态方法com.weibo.api.motan.util.MotanSwitcherUtil
-
- getThrowException() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getTimeout() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getTimeout() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getTimeout() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
- getTotalAccessStatistic() - 类 中的静态方法com.weibo.api.motan.util.StatsUtil
-
- getTotalAccessStatistic(int) - 类 中的静态方法com.weibo.api.motan.util.StatsUtil
-
- getTotalCountTime() - 类 中的方法com.weibo.api.motan.rpc.RpcStats.StatInfo
-
- getTransExceptionStack() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getUri() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getUrl() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSpi
-
- getUrl() - 类 中的方法com.weibo.api.motan.cluster.support.ClusterSupport
-
- getUrl() - 接口 中的方法com.weibo.api.motan.registry.Registry
-
- getUrl() - 类 中的方法com.weibo.api.motan.registry.support.AbstractRegistry
-
- getUrl() - 类 中的方法com.weibo.api.motan.registry.support.LocalRegistryService
-
- getUrl() - 类 中的方法com.weibo.api.motan.rpc.AbstractNode
-
- getUrl() - 类 中的方法com.weibo.api.motan.rpc.AbstractProvider
-
- getUrl() - 接口 中的方法com.weibo.api.motan.rpc.Node
-
- getUrl() - 接口 中的方法com.weibo.api.motan.transport.Channel
-
- getUsegz() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getValue() - 枚举 中的方法com.weibo.api.motan.common.URLParamType
-
- getValue() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponse
-
- getValue() - 类 中的方法com.weibo.api.motan.rpc.DefaultResponseFuture
-
- getValue() - 接口 中的方法com.weibo.api.motan.rpc.Future
-
if task is success, return the result.
- getValue() - 接口 中的方法com.weibo.api.motan.rpc.Response
-
如果 request 正常处理,那么会返回 Object value,而如果 request 处理有异常,那么 getValue 会抛出异常
- getValueFromRequest(Request, String, String) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
- getVersion() - 类 中的方法com.weibo.api.motan.config.AbstractInterfaceConfig
-
- getVersion() - 枚举 中的方法com.weibo.api.motan.protocol.rpc.RpcProtocolVersion
-
- getVersion() - 类 中的方法com.weibo.api.motan.protocol.v2motan.MotanV2Header
-
- getVersion() - 类 中的方法com.weibo.api.motan.registry.support.command.RpcCommand.ClientCommand
-
- getVersion() - 类 中的方法com.weibo.api.motan.rpc.URL
-
- getVersionFromRequest(Request) - 类 中的静态方法com.weibo.api.motan.util.MotanFrameworkUtil
-
- getWorkerQueueSize() - 类 中的方法com.weibo.api.motan.config.ProtocolConfig
-
- group - 类 中的变量com.weibo.api.motan.config.AbstractInterfaceConfig
-
- GROUP_CODEC_VERSION_SWITCHER - 类 中的静态变量com.weibo.api.motan.protocol.rpc.CompressRpcCodec
-
- GrowableByteBuffer - com.weibo.api.motan.protocol.v2motan中的类
-
Created by zhanglei28 on 2017/6/27.
- GrowableByteBuffer(int) - 类 的构造器com.weibo.api.motan.protocol.v2motan.GrowableByteBuffer
-
- gzip(byte[]) - 类 中的静态方法com.weibo.api.motan.util.ByteUtil
-