A B C D E F G H I K L M O P R S T V W
A
- AbstractLoadBalancer - cn.shellming.thrift.client.loadbalancer中的类
-
- AbstractLoadBalancer() - 类 的构造器cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- AbstractLoadBalancerRule - cn.shellming.thrift.client.loadbalancer中的类
-
- AbstractLoadBalancerRule() - 类 的构造器cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancerRule
-
- afterPropertiesSet() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
B
- BEAN_CLASS - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
ThriftClientAware实现类的类型
- BEAN_CLASS_NAME - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
ThriftClientAware实现类的类型名称
- BEAN_NAME - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
ThriftClientAware实现类的bean名称
- borrowObject(ThriftServerNode) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedObjectPool
-
C
- choose(String) - 接口 中的方法cn.shellming.thrift.client.loadbalancer.IRule
-
- choose(String) - 类 中的方法cn.shellming.thrift.client.loadbalancer.RoundRobinRule
-
- chooseServerNode(String) - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- chooseServerNode(String) - 接口 中的方法cn.shellming.thrift.client.loadbalancer.ILoadBalancer
-
- chooseServerNode(String) - 类 中的方法cn.shellming.thrift.client.loadbalancer.ThriftConsulServerListLoadBalancer
-
- client() - 接口 中的方法cn.shellming.thrift.client.common.ThriftClientAware
-
- CLIENT_CLASS - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
Thrift Client的类型
- CLIENT_CONSTRUCTOR - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
Thrift Client的TProcessor带参数构造器
- cn.shellming.thrift.client - 程序包 cn.shellming.thrift.client
-
- cn.shellming.thrift.client.annotation - 程序包 cn.shellming.thrift.client.annotation
-
- cn.shellming.thrift.client.cache - 程序包 cn.shellming.thrift.client.cache
-
- cn.shellming.thrift.client.common - 程序包 cn.shellming.thrift.client.common
-
- cn.shellming.thrift.client.discovery - 程序包 cn.shellming.thrift.client.discovery
-
- cn.shellming.thrift.client.exception - 程序包 cn.shellming.thrift.client.exception
-
- cn.shellming.thrift.client.loadbalancer - 程序包 cn.shellming.thrift.client.loadbalancer
-
- cn.shellming.thrift.client.pool - 程序包 cn.shellming.thrift.client.pool
-
- cn.shellming.thrift.client.properties - 程序包 cn.shellming.thrift.client.properties
-
- cn.shellming.thrift.client.scanner - 程序包 cn.shellming.thrift.client.scanner
-
- cn.shellming.thrift.client.wrapper - 程序包 cn.shellming.thrift.client.wrapper
-
- ConsulPropertiesCondition - cn.shellming.thrift.client.properties中的类
-
- ConsulPropertiesCondition() - 类 的构造器cn.shellming.thrift.client.properties.ConsulPropertiesCondition
-
- context(ThriftClientProperties, TransportKeyedObjectPool) - 类 中的静态方法cn.shellming.thrift.client.common.ThriftClientContext
-
- context() - 类 中的静态方法cn.shellming.thrift.client.common.ThriftClientContext
-
- create(ThriftServerNode) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedPooledObjectFactory
-
D
- destroyObject(ThriftServerNode, PooledObject<TTransport>) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedPooledObjectFactory
-
- determineTTranport(String, ThriftServerNode, int) - 类 中的静态方法cn.shellming.thrift.client.pool.ThriftTransportFactory
-
- determineTTranport(String, ThriftServerNode) - 类 中的静态方法cn.shellming.thrift.client.pool.ThriftTransportFactory
-
- doScan(String...) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientBeanScanner
-
- doUpdate() - 接口 中的方法cn.shellming.thrift.client.discovery.ServerListUpdater.UpdateAction
-
E
- EnableThriftClient - cn.shellming.thrift.client.annotation中的注释类型
-
- equals(Object) - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- equals(Object) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- equals(Object) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- equals(Object) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
F
- findHost(ServiceHealth) - 类 中的静态方法cn.shellming.thrift.client.discovery.ThriftConsulServerUtils
-
G
- getAddress() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getAllServerNodes() - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- getAllServerNodes() - 接口 中的方法cn.shellming.thrift.client.loadbalancer.ILoadBalancer
-
- getBeanClass() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getBeanClassName() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getBeanName() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getCacheClass() - 类 中的方法cn.shellming.thrift.client.cache.ThriftServiceMethodCache
-
- getClientClass() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getClientConstructor() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getClientType() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- getConnectTimeout() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getHost() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- getHost() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getInitialListOfThriftServers() - 接口 中的方法cn.shellming.thrift.client.common.ServerNodeList
-
- getInitialListOfThriftServers() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- getInputProtocol() - 类 中的方法org.apache.thrift.TServiceClient
-
Get the TProtocol being used as the input (read) protocol.
- getLoadBalancer() - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancerRule
-
- getLoadBalancer() - 接口 中的方法cn.shellming.thrift.client.loadbalancer.IRule
-
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - 类 中的方法cn.shellming.thrift.client.properties.ConsulPropertiesCondition
-
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPropertiesCondition
-
- getMetadata(ServiceHealth) - 类 中的静态方法cn.shellming.thrift.client.discovery.ThriftConsulServerUtils
-
- getMethod(String, Class<?>...) - 类 中的方法cn.shellming.thrift.client.cache.ThriftServiceMethodCache
-
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法cn.shellming.thrift.client.cache.ThriftServiceMethodCacheManager
-
- getNode() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getObject() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getObjectPool() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientContext
-
- getObjectType() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getOutputProtocol() - 类 中的方法org.apache.thrift.TServiceClient
-
Get the TProtocol being used as the output (write) protocol.
- getPackageToScan() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- getPool() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- getPoolMaxIdlePerKey() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getPoolMaxTotalPerKey() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getPoolMaxWait() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getPoolMinIdlePerKey() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getPort() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- getPort() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getProperties() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientContext
-
- getRefreshedServerNodes() - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- getRefreshedServerNodes(String) - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- getRefreshedServerNodes() - 接口 中的方法cn.shellming.thrift.client.loadbalancer.ILoadBalancer
-
- getRefreshedServerNodes(String) - 接口 中的方法cn.shellming.thrift.client.loadbalancer.ILoadBalancer
-
- getRegistryAddress() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientContext
-
- getRetryTimes() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- getServerNode() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- getServerNodeMap() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- getServerNodes(String) - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- getServerNodes(String) - 接口 中的方法cn.shellming.thrift.client.loadbalancer.ILoadBalancer
-
- getServiceClass() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getServiceId() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getServiceModel() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- getServiceSignature() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- getSignature() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- getTags() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- getTags(ServiceHealth) - 类 中的静态方法cn.shellming.thrift.client.discovery.ThriftConsulServerUtils
-
- getThriftClient() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- getThriftServer(String) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- getThriftServer(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNodeList
-
- getThriftServerNodeList() - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancer
-
- getThriftServerNodeList() - 类 中的方法cn.shellming.thrift.client.loadbalancer.ThriftConsulServerListLoadBalancer
-
- getThriftServers() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- getThriftServers() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNodeList
-
- getThriftServiceClass() - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- getThriftServiceId() - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- getThriftServiceName() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- getThriftServiceSignature() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- getTimeout() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- getType() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- getUpdatedListOfThriftServers() - 接口 中的方法cn.shellming.thrift.client.common.ServerNodeList
-
- getUpdatedListOfThriftServers() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- getVersion() - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- getVersion() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
H
- hashCode() - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- hashCode() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- hashCode() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- hashCode() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
I
- ILoadBalancer<T extends ThriftServerNode> - cn.shellming.thrift.client.loadbalancer中的接口
-
- invoke(MethodInvocation) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientAdvice
-
- invoke(Object, Method, Object[]) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientInvocationHandler
-
- iprot_ - 类 中的变量org.apache.thrift.TServiceClient
-
- IRule - cn.shellming.thrift.client.loadbalancer中的接口
-
- isCandidateComponent(AnnotatedBeanDefinition) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientBeanScanner
-
- isEnabled() - 类 中的方法cn.shellming.thrift.client.annotation.ThriftClientConfigurationSelector
-
- isHealth() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- isPassingCheck(ServiceHealth) - 类 中的静态方法cn.shellming.thrift.client.discovery.ThriftConsulServerUtils
-
- isSingleton() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- isTestOnBorrow() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- isTestOnCreate() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- isTestOnReturn() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- isTestWhileIdle() - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
K
- keyedObjectPoolConfig(ThriftClientProperties) - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
L
- lb - 类 中的变量cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancerRule
-
M
- marker() - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
O
- oprot_ - 类 中的变量org.apache.thrift.TServiceClient
-
- org.apache.thrift - 程序包 org.apache.thrift
-
P
- postProcessAfterInitialization(Object, String) - 类 中的方法cn.shellming.thrift.client.ThriftClientBeanPostProcessor
-
- postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientBeanScanProcessor
-
- postProcessBeforeInitialization(Object, String) - 类 中的方法cn.shellming.thrift.client.ThriftClientBeanPostProcessor
-
- put(Class<?>) - 类 中的静态方法cn.shellming.thrift.client.cache.ThriftServiceMethodCacheManager
-
- putIfAbsent(Class<?>) - 类 中的静态方法cn.shellming.thrift.client.cache.ThriftServiceMethodCacheManager
-
R
- receiveBase(TBase<?, ?>, String) - 类 中的方法org.apache.thrift.TServiceClient
-
- refreshThriftServer(String) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- refreshThriftServer(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNodeList
-
- refreshThriftServers() - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNodeList
-
- refreshThriftServers() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNodeList
-
- registerDefaultFilters() - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientBeanScanner
-
- registry(String) - 类 中的静态方法cn.shellming.thrift.client.common.ThriftClientContext
-
- returnObject(ThriftServerNode, TTransport) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedObjectPool
-
- RoundRobinRule - cn.shellming.thrift.client.loadbalancer中的类
-
- RoundRobinRule() - 类 的构造器cn.shellming.thrift.client.loadbalancer.RoundRobinRule
-
- RoundRobinRule(ILoadBalancer) - 类 的构造器cn.shellming.thrift.client.loadbalancer.RoundRobinRule
-
S
- sendBase(String, TBase<?, ?>) - 类 中的方法org.apache.thrift.TServiceClient
-
- sendBaseOneway(String, TBase<?, ?>) - 类 中的方法org.apache.thrift.TServiceClient
-
- seqid_ - 类 中的变量org.apache.thrift.TServiceClient
-
- ServerListUpdater - cn.shellming.thrift.client.discovery中的接口
-
- ServerListUpdater.UpdateAction - cn.shellming.thrift.client.discovery中的接口
-
- ServerNodeList<T extends ThriftServerNode> - cn.shellming.thrift.client.common中的接口
-
- serverNodeMap - 类 中的变量cn.shellming.thrift.client.common.ThriftServerNodeList
-
- SERVICE_CLASS - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
Thrift Service类名称
- SERVICE_MODEL_DEFAULT - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
默认的服务模型
- SERVICE_MODEL_HS_HA - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
服务模型 - 半同步半异步
- SERVICE_MODEL_NON_BLOCKING - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
服务模型 - 单线程非阻塞式
- SERVICE_MODEL_SIMPLE - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
服务模型 - 单线程阻塞式
- SERVICE_MODEL_THREAD_POOL - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
服务模型 - 线程池
- SERVICE_MODEL_THREADED_SELECTOR - 类 中的静态变量cn.shellming.thrift.client.properties.TServiceModel
-
服务模型 - 线程池选择器
- SERVICE_SIGNATURE - 类 中的静态变量cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
Thrift Service的服务签名
- setAddress(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setApplicationContext(ApplicationContext) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientBeanScanProcessor
-
- setApplicationContext(ApplicationContext) - 类 中的方法cn.shellming.thrift.client.ThriftClientBeanPostProcessor
-
- setBeanClass(Class<?>) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setBeanClassName(String) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setBeanName(String) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setClientClass(Class<?>) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setClientConstructor(Constructor<? extends TServiceClient>) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setClientType(Class<?>) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- setConnectTimeout(int) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setHealth(boolean) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setHost(String) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- setHost(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setLoadBalancer(ILoadBalancer) - 类 中的方法cn.shellming.thrift.client.loadbalancer.AbstractLoadBalancerRule
-
- setLoadBalancer(ILoadBalancer) - 接口 中的方法cn.shellming.thrift.client.loadbalancer.IRule
-
- setNode(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setPackageToScan(String) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- setPool(ThriftClientPoolProperties) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- setPoolMaxIdlePerKey(int) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setPoolMaxTotalPerKey(int) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setPoolMaxWait(long) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setPoolMinIdlePerKey(int) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setPort(int) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- setPort(int) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setRetryTimes(int) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setServerNode(ThriftServerNode) - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- setServiceClass(Class<?>) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setServiceId(String) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setServiceModel(String) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientProperties
-
- setServiceSignature(ThriftServiceSignature) - 类 中的方法cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- setSignature(String) - 类 中的方法cn.shellming.thrift.client.common.ThriftClientKey
-
- setTags(List<String>) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- setTestOnBorrow(boolean) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setTestOnCreate(boolean) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setTestOnReturn(boolean) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setTestWhileIdle(boolean) - 类 中的方法cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- setThriftServiceClass(Class<?>) - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- setThriftServiceId(String) - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- setThriftServiceName(String) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- setThriftServiceSignature(String) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- setTimeout(int) - 类 中的方法cn.shellming.thrift.client.common.ThriftServerNode
-
- setType(Class<?>) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- setVersion(double) - 类 中的方法cn.shellming.thrift.client.common.ThriftServiceSignature
-
- setVersion(double) - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- singleton(Consul) - 类 中的静态方法cn.shellming.thrift.client.discovery.ThriftConsulServerNodeList
-
- start(ServerListUpdater.UpdateAction) - 接口 中的方法cn.shellming.thrift.client.discovery.ServerListUpdater
-
- start(ServerListUpdater.UpdateAction) - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerListUpdater
-
- stop() - 接口 中的方法cn.shellming.thrift.client.discovery.ServerListUpdater
-
- stop() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerListUpdater
-
- stopServerListRefreshing() - 类 中的方法cn.shellming.thrift.client.loadbalancer.ThriftConsulServerListLoadBalancer
-
T
- ThriftApplicationException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftApplicationException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftApplicationException
-
- ThriftApplicationException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftApplicationException
-
- ThriftClient - cn.shellming.thrift.client.annotation中的注释类型
-
- ThriftClientAdvice - cn.shellming.thrift.client.scanner中的类
-
- ThriftClientAdvice(ThriftServiceSignature, Constructor<? extends TServiceClient>) - 类 的构造器cn.shellming.thrift.client.scanner.ThriftClientAdvice
-
- ThriftClientAutoConfiguration - cn.shellming.thrift.client中的类
-
- ThriftClientAutoConfiguration() - 类 的构造器cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- ThriftClientAware<T extends TServiceClient> - cn.shellming.thrift.client.common中的接口
-
- thriftClientBeanPostProcessor() - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- ThriftClientBeanPostProcessor - cn.shellming.thrift.client中的类
-
- ThriftClientBeanPostProcessor() - 类 的构造器cn.shellming.thrift.client.ThriftClientBeanPostProcessor
-
- ThriftClientBeanScanner - cn.shellming.thrift.client.scanner中的类
-
- ThriftClientBeanScanner(BeanDefinitionRegistry) - 类 的构造器cn.shellming.thrift.client.scanner.ThriftClientBeanScanner
-
- thriftClientBeanScannerConfigurer() - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- ThriftClientBeanScanProcessor - cn.shellming.thrift.client.scanner中的类
-
- ThriftClientBeanScanProcessor() - 类 的构造器cn.shellming.thrift.client.scanner.ThriftClientBeanScanProcessor
-
- ThriftClientConfigException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientConfigException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientConfigException
-
- ThriftClientConfigException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientConfigException
-
- ThriftClientConfigurationSelector - cn.shellming.thrift.client.annotation中的类
-
- ThriftClientConfigurationSelector() - 类 的构造器cn.shellming.thrift.client.annotation.ThriftClientConfigurationSelector
-
- ThriftClientContext - cn.shellming.thrift.client.common中的类
-
- thriftClientContext(ThriftClientProperties, TransportKeyedObjectPool) - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- ThriftClientDefinitionProperty - cn.shellming.thrift.client.common中的类
-
- ThriftClientDefinitionProperty() - 类 的构造器cn.shellming.thrift.client.common.ThriftClientDefinitionProperty
-
- ThriftClientException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientException
-
- ThriftClientException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientException
-
- ThriftClientFactoryBean<T> - cn.shellming.thrift.client.scanner中的类
-
- ThriftClientFactoryBean() - 类 的构造器cn.shellming.thrift.client.scanner.ThriftClientFactoryBean
-
- ThriftClientInstantiateException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientInstantiateException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientInstantiateException
-
- ThriftClientInstantiateException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientInstantiateException
-
- ThriftClientInvocationHandler - cn.shellming.thrift.client.scanner中的类
-
- ThriftClientInvocationHandler(ThriftServiceSignature, Class<?>, Constructor<? extends TServiceClient>) - 类 的构造器cn.shellming.thrift.client.scanner.ThriftClientInvocationHandler
-
- ThriftClientKey - cn.shellming.thrift.client.common中的类
-
- ThriftClientKey(String, ThriftServerNode) - 类 的构造器cn.shellming.thrift.client.common.ThriftClientKey
-
- ThriftClientOpenException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientOpenException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientOpenException
-
- ThriftClientOpenException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientOpenException
-
- ThriftClientPoolProperties - cn.shellming.thrift.client.properties中的类
-
- ThriftClientPoolProperties() - 类 的构造器cn.shellming.thrift.client.properties.ThriftClientPoolProperties
-
- ThriftClientProperties - cn.shellming.thrift.client.properties中的类
-
- ThriftClientProperties() - 类 的构造器cn.shellming.thrift.client.properties.ThriftClientProperties
-
- ThriftClientPropertiesCondition - cn.shellming.thrift.client.properties中的类
-
- ThriftClientPropertiesCondition() - 类 的构造器cn.shellming.thrift.client.properties.ThriftClientPropertiesCondition
-
- ThriftClientRegistryException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientRegistryException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientRegistryException
-
- ThriftClientRegistryException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientRegistryException
-
- ThriftClientRequestTimeoutException - cn.shellming.thrift.client.exception中的异常错误
-
- ThriftClientRequestTimeoutException(String) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientRequestTimeoutException
-
- ThriftClientRequestTimeoutException(String, Throwable) - 异常错误 的构造器cn.shellming.thrift.client.exception.ThriftClientRequestTimeoutException
-
- ThriftClientWrapper - cn.shellming.thrift.client.wrapper中的类
-
- ThriftClientWrapper(String, Class<?>, Object) - 类 的构造器cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- ThriftClientWrapper(String, Class<?>, Object, double) - 类 的构造器cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- ThriftClientWrapperFactory - cn.shellming.thrift.client.wrapper中的类
-
- ThriftConsulServerListLoadBalancer - cn.shellming.thrift.client.loadbalancer中的类
-
- ThriftConsulServerListLoadBalancer(ThriftConsulServerNodeList, IRule) - 类 的构造器cn.shellming.thrift.client.loadbalancer.ThriftConsulServerListLoadBalancer
-
- ThriftConsulServerListUpdater - cn.shellming.thrift.client.discovery中的类
-
- ThriftConsulServerListUpdater() - 类 的构造器cn.shellming.thrift.client.discovery.ThriftConsulServerListUpdater
-
- ThriftConsulServerListUpdater(long) - 类 的构造器cn.shellming.thrift.client.discovery.ThriftConsulServerListUpdater
-
- ThriftConsulServerListUpdater(long, long) - 类 的构造器cn.shellming.thrift.client.discovery.ThriftConsulServerListUpdater
-
- ThriftConsulServerNode - cn.shellming.thrift.client.discovery中的类
-
- ThriftConsulServerNode() - 类 的构造器cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- ThriftConsulServerNodeList - cn.shellming.thrift.client.discovery中的类
-
- ThriftConsulServerUtils - cn.shellming.thrift.client.discovery中的类
-
- ThriftRefer - cn.shellming.thrift.client.annotation中的注释类型
-
- ThriftServerNode - cn.shellming.thrift.client.common中的类
-
- ThriftServerNode() - 类 的构造器cn.shellming.thrift.client.common.ThriftServerNode
-
- ThriftServerNode(String, int) - 类 的构造器cn.shellming.thrift.client.common.ThriftServerNode
-
- ThriftServerNode(String, int, int) - 类 的构造器cn.shellming.thrift.client.common.ThriftServerNode
-
- ThriftServerNodeList<T extends ThriftServerNode> - cn.shellming.thrift.client.common中的类
-
- ThriftServerNodeList() - 类 的构造器cn.shellming.thrift.client.common.ThriftServerNodeList
-
- ThriftServiceMethodCache - cn.shellming.thrift.client.cache中的类
-
- ThriftServiceMethodCache(Class<?>) - 类 的构造器cn.shellming.thrift.client.cache.ThriftServiceMethodCache
-
- ThriftServiceMethodCacheManager - cn.shellming.thrift.client.cache中的类
-
- ThriftServiceSignature - cn.shellming.thrift.client.common中的类
-
- ThriftServiceSignature(String, Class<?>, double) - 类 的构造器cn.shellming.thrift.client.common.ThriftServiceSignature
-
- ThriftTransportFactory - cn.shellming.thrift.client.pool中的类
-
- ThriftTransportFactory() - 类 的构造器cn.shellming.thrift.client.pool.ThriftTransportFactory
-
- toString() - 类 中的方法cn.shellming.thrift.client.discovery.ThriftConsulServerNode
-
- toString() - 类 中的方法cn.shellming.thrift.client.loadbalancer.ThriftConsulServerListLoadBalancer
-
- toString() - 类 中的方法cn.shellming.thrift.client.wrapper.ThriftClientWrapper
-
- TransportKeyedObjectPool - cn.shellming.thrift.client.pool中的类
-
- TransportKeyedObjectPool(KeyedPooledObjectFactory) - 类 的构造器cn.shellming.thrift.client.pool.TransportKeyedObjectPool
-
- TransportKeyedObjectPool(KeyedPooledObjectFactory, GenericKeyedObjectPoolConfig) - 类 的构造器cn.shellming.thrift.client.pool.TransportKeyedObjectPool
-
- transportKeyedObjectPool(GenericKeyedObjectPoolConfig, TransportKeyedPooledObjectFactory) - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- TransportKeyedPooledObjectFactory - cn.shellming.thrift.client.pool中的类
-
- TransportKeyedPooledObjectFactory(ThriftClientProperties) - 类 的构造器cn.shellming.thrift.client.pool.TransportKeyedPooledObjectFactory
-
- transportKeyedPooledObjectFactory(ThriftClientProperties) - 类 中的方法cn.shellming.thrift.client.ThriftClientAutoConfiguration
-
- TServiceClient - org.apache.thrift中的类
-
A TServiceClient is used to communicate with a TService implementation
across protocols and transports.
- TServiceClient(TProtocol) - 类 的构造器org.apache.thrift.TServiceClient
-
- TServiceClient(TProtocol, TProtocol) - 类 的构造器org.apache.thrift.TServiceClient
-
- TServiceModel - cn.shellming.thrift.client.properties中的类
-
- TServiceModel() - 类 的构造器cn.shellming.thrift.client.properties.TServiceModel
-
V
- validateObject(ThriftServerNode, PooledObject<TTransport>) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedPooledObjectFactory
-
W
- wrap(TTransport) - 类 中的方法cn.shellming.thrift.client.pool.TransportKeyedPooledObjectFactory
-
- wrapper(String, String, Object, double) - 类 中的静态方法cn.shellming.thrift.client.wrapper.ThriftClientWrapperFactory
-
A B C D E F G H I K L M O P R S T V W
Copyright © 2021. All rights reserved.