跳过导航链接
A B C D E F G H I L N O P R S T U 

A

AbstractAnnotationParserCallback - com.baidu.jprotobuf.pbrpc.spring.annotation中的类
Base annotation parser call back class.
AbstractAnnotationParserCallback() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.annotation.AbstractAnnotationParserCallback
 
addTargetBean(String, Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
add target bean.
afterElection(String, MethodInvocation) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.StrategyInterceptor
after strategy elect method invoke.
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
 
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
afterPropertiesSet() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
 
annotationAtField(Annotation, Object, String, PropertyValues, ConfigurableListableBeanFactory, Field) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
process all annotation on class field.
annotationAtField(Annotation, Object, String, PropertyValues, ConfigurableListableBeanFactory, Field) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
annotationAtMethod(Annotation, Object, String, PropertyValues, ConfigurableListableBeanFactory, Method) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
process all annotation on class method.
annotationAtMethod(Annotation, Object, String, PropertyValues, ConfigurableListableBeanFactory, Method) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
annotationAtType(Annotation, Object, String, ConfigurableListableBeanFactory) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
process all annotation on class type.
annotationAtType(Annotation, Object, String, ConfigurableListableBeanFactory) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
annotationAtTypeAfterStarted(Annotation, Object, String, ConfigurableListableBeanFactory) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
process all annotation on class type after spring containter started.
annotationAtTypeAfterStarted(Annotation, Object, String, ConfigurableListableBeanFactory) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
AnnotationParserCallback - com.baidu.jprotobuf.pbrpc.spring.annotation中的接口
Annotation parser call back interface.

B

beforeElection(LoadBalanceStrategy, MethodInvocation) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.StrategyInterceptor
before strategy elect method invoke.

C

cleanResource(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
close() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
 
close() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.RecoverHeartbeat
stop thread and exit.
close() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Close.
com.baidu.jprotobuf.pbrpc.client.ha - 程序包 com.baidu.jprotobuf.pbrpc.client.ha
 
com.baidu.jprotobuf.pbrpc.client.ha.lb - 程序包 com.baidu.jprotobuf.pbrpc.client.ha.lb
Common load balance support base on spring.
com.baidu.jprotobuf.pbrpc.client.ha.lb.failover - 程序包 com.baidu.jprotobuf.pbrpc.client.ha.lb.failover
Load balance fail over interface implementation.
com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy - 程序包 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy
Load balance strategy interface implementation.
com.baidu.jprotobuf.pbrpc.spring - 程序包 com.baidu.jprotobuf.pbrpc.spring
 
com.baidu.jprotobuf.pbrpc.spring.annotation - 程序包 com.baidu.jprotobuf.pbrpc.spring.annotation
 
com.baidu.jprotobuf.pbrpc.spring.meta - 程序包 com.baidu.jprotobuf.pbrpc.spring.meta
 
create(String, NamingService) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.NamingServiceLoadBalanceStrategyFactory
create(String, NamingService) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RRNamingServiceLoadBalanceStrategyFactory
 
createPlaceholderParser(Properties) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.spring.PropertyPlaceholderConfigurerTool
To create placeholder parser.
createRpcProxyFactoryBean(RpcProxy, ConfigurableListableBeanFactory, RpcClientOptions, int, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Creates the rpc proxy factory bean.

D

DEFAULT_PLACEHOLDER_PREFIX - 类 中的静态变量com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Default placeholder prefix: "${".
DEFAULT_PLACEHOLDER_SUFFIX - 类 中的静态变量com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Default placeholder suffix: "}".
destroy() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
destroy() - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
do destroy action on spring container close.
destroy() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
destroy() - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationRessolverListener
Destroy.
destroy() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
destroy() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
destroy() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
 
doCreateRpcHandler(Method, Object, ProtobufRPCService) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceRegistryBean
 
doParse(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Do parser placeholder action.
doReInit(String, NamingService) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.NamingServiceLoadBalanceStrategy
do reinit once by the naming service.
doReInit(String, NamingService) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
doResolved(String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolved
parsed placeholder value returned.
DummySocketFailOverInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的类
Dummy FailOverInterceptor instance to close fail over feature.
DummySocketFailOverInterceptor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.DummySocketFailOverInterceptor
 

E

elect() - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
do load balance and get target.
elect() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
elect(MethodInvocation) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.StrategyInterceptor
do elect action.
exceptionHandler - 类 中的变量com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
The exception handler.

F

FactoryBeanInvokeInfo(Object, Method, String) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo
Instantiates a new factory bean invoke info.
FailOverEvent - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的接口
Load balance fail over event interface.
FailOverInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的接口
Load balance fail over intercepter interface.

G

getBean() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo
Gets the bean.
getBeanClassLoader() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Gets the bean class loader.
getBeanKey() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo
Gets the bean key.
getExtraInterfaces() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor
Gets the extra interfaces.
getExtraServiceInterfaces() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor
Gets the extra service interfaces.
getFailedFactoryBeans() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Gets the failed factory beans.
getFailedTargets() - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
Gets the failed targets.
getFailedTargets() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
getFailOverInterceptor() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Gets the fail over interceptor.
getHost() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Gets the host.
getHost() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Gets the host.
getInvocation() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo
Gets the invocation.
getMethodFieldAnnotation() - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
Gets the method field annotation.
getMethodFieldAnnotation() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
getNamingService() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
 
getNamingService() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Gets the naming service.
getNamingService() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Gets the naming service.
getObject() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
getObject() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
getObject() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
getObjectType() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
getObjectType() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
getObjectType() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
getPort() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Gets the port.
getProxyBean() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Gets the proxy bean.
getRecoverInterval() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Gets the recover interval.
getRegisteredPropertyResourceConfigurer(ConfigurableListableBeanFactory) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.spring.PropertyPlaceholderConfigurerTool
get Properties instance from ConfigurableListableBeanFactory.
getRegisterServices() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Gets the register services.
getServiceInterface() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceInterfaceAccessor
Gets the service interface.
getServiceInterface() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Gets the service interface.
getServiceInterface() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Gets the service interface.
getServicePort() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Gets the service port.
getTargets() - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
Gets the targets.
getTargets() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
getTypeAnnotation() - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
Gets the type annotation.
getTypeAnnotation() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 

H

HaProtobufRpcProxy<T> - com.baidu.jprotobuf.pbrpc.client.ha中的类
A enhanced ProtobufRpcProxy supports naming service and load blanace.
HaProtobufRpcProxy(RpcClient, Class<T>, NamingService) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Instantiates a new ha protobuf rpc proxy.
HaProtobufRpcProxy(RpcClient, Class<T>, NamingService, NamingServiceLoadBalanceStrategyFactory, SocketFailOverInterceptor) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Instantiates a new ha protobuf rpc proxy.
HaProtobufRpcProxyBean<T> - com.baidu.jprotobuf.pbrpc.spring中的类
To enhance HaProtobufRpcProxy to process extra parameters transportation.
HaProtobufRpcProxyBean(RpcClient, Class<T>, NamingService) - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean
Instantiates a new ha protobuf rpc proxy bean.
HaProtobufRpcProxyBean(RpcClient, Class<T>, NamingService, NamingServiceLoadBalanceStrategyFactory, SocketFailOverInterceptor) - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean
Instantiates a new ha protobuf rpc proxy bean.
HaRpcProxy - com.baidu.jprotobuf.pbrpc.spring.annotation中的注释类型
Annotation publish for HaProtobufRpcProxyBean.
HaRpcProxyFactoryBean - com.baidu.jprotobuf.pbrpc.spring中的类
FactoryBean for Ha PbRpc proxies.
HaRpcProxyFactoryBean() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
hasFactoryBeanFailed() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Checks for factory bean failed.
hasPlaceholder(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AbstractAnnotationParserCallback
test if value contains placeholder marked string.
hasPlaceHolder(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
test if target string contains placeholderPrefix.
hasTargets() - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
Checks for targets.
hasTargets() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 

I

init(List<RegisterInfo>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Inits the.
init(Map<String, Integer>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Inits the.
initTargets(Map<String, Integer>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Initialize the targets and set weighted value for each target.
interceptor - 类 中的变量com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
The interceptor.
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
 
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean
 
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean
 
invoke(MethodInvocation) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
invokeWithMaxTry(MethodInvocation, int) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Invoke with max try.
isAvailable(Object, Method, String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.FailOverInterceptor
return if target is available.
isAvailable(Object, Method, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor
 
isDoElection(MethodInvocation) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.StrategyInterceptor
return if need to do elect method.
isDoFailover(Throwable, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.DummySocketFailOverInterceptor
 
isDoFailover(Throwable, String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.FailOverInterceptor
return is catch exception need do fail over action.
isDoFailover(Throwable, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor
 
isDoFailover(Throwable, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.TimeoutIgnoredSocketFailOverInterceptor
 
isFailOver() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Checks if is fail over.
isHeartBeat() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Checks if is heart beat.
isLookupStubOnStartup() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Checks if is lookup stub on startup.
isLookupStubOnStartup() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Checks if is lookup stub on startup.
isLookupStubOnStartup() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Checks if is lookup stub on startup.
isRecover(Object, Method, String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.FailOverInterceptor
return if failed target is recovered.
isRecover(Object, Method, String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor
 
isRuning() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.RecoverHeartbeat
Checks if is runing.
isSingleton() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
isSingleton() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
 
isSingleton() - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 

L

list(Set<String>) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingService
get server list from naming service.
list(Set<String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.UrlBasedNamingService
 
LoadBalanceProxyFactoryBean - com.baidu.jprotobuf.pbrpc.client.ha.lb中的类
a common utility proxy factory bean to support Spring beans load balance support.
LoadBalanceProxyFactoryBean() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo - com.baidu.jprotobuf.pbrpc.client.ha.lb中的类
The Class FactoryBeanInvokeInfo.
LoadBalanceStrategy - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的接口
load balance strategy interface.
LOGGER - 类 中的静态变量com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.TimeoutIgnoredSocketFailOverInterceptor
log this class.
LOGGER - 类 中的静态变量com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
log this class.
LOGGER - 类 中的静态变量com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
log this class.

N

NamingService - com.baidu.jprotobuf.pbrpc.client.ha中的接口
Naming service interface.
NamingServiceChangeListener - com.baidu.jprotobuf.pbrpc.client.ha中的类
A listenr for NamingService changed call back.
NamingServiceChangeListener() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
 
NamingServiceLoadBalanceStrategy - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的接口
NamingService support load balance strategy.
NamingServiceLoadBalanceStrategyFactory - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的接口

O

onApplicationEvent(ApplicationEvent) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
 
onBuildProtobufRpcProxy(RpcClient, Class<T>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
On build protobuf rpc proxy.
onBuildProtobufRpcProxy(RpcClient, Class<T>) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean
 
onRpcExporterAnnotationParsered(RpcExporter, int, Object, List<Object>) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationRessolverListener
This method will called after RpcExporter annotation parsed.
onRpcProxyAnnotationParsed(RpcProxy, RpcProxyFactoryBean, Object) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationRessolverListener
This method will called after RpcProxy annotation parsed.
onTargetFailed(String, Object, MethodInvocation) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.FailOverEvent
if detect target is fail on specified invoke action.
onTargetRecover(String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.FailOverEvent
if detect target is recovered.

P

parseHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor
Parses the host.
parsePlaceholder(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AbstractAnnotationParserCallback
do parser action.
parseStringValue(String, Set<String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Parse the given String value recursively, to be able to resolve nested placeholders (when resolved property values in turn contain placeholders again).
PlaceholderResolved - com.baidu.jprotobuf.pbrpc.spring中的接口
Placehoader resolved call back .
PlaceholderResolver - com.baidu.jprotobuf.pbrpc.spring中的类
字符串占位符解析工作类.
PlaceholderResolver(PlaceholderResolved) - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Constructor method.
PropertyPlaceholderConfigurerTool - com.baidu.jprotobuf.pbrpc.spring中的类
Utility class for PropertyPlaceholderConfigurer.
PropertyPlaceholderConfigurerTool() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.PropertyPlaceholderConfigurerTool
 
ProtobufRpcAnnotationResolver - com.baidu.jprotobuf.pbrpc.spring.annotation中的类
Supports annotation resolver for RpcProxy and RpcExporter.
ProtobufRpcAnnotationResolver() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
 
ProtobufRpcAnnotationRessolverListener - com.baidu.jprotobuf.pbrpc.spring.annotation中的接口
Listener class for ProtobufRpcAnnotationResolver while doing annotation parser action.
ProtobufRpcProxyBean<T> - com.baidu.jprotobuf.pbrpc.spring中的类
To enhance ProtobufRpcProxy to process extra parameters transportation.
ProtobufRpcProxyBean(RpcClient, Class<T>) - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean
Instantiates a new protobuf rpc proxy bean.
proxy() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Proxy.

R

recoverFactoryBean(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Recover factory bean.
RecoverHeartbeat - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的类
A load balance target bean recover heart beat thread.
RecoverHeartbeat(LoadBalanceProxyFactoryBean) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.RecoverHeartbeat
Instantiates a new recover heartbeat.
recoverTarget(String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
add target to load balance target list.
recoverTarget(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
reInit(String, List<RegisterInfo>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
 
reInit(String, List<RegisterInfo>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Re init.
removeTarget(String) - 接口 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy
remove target from load balance target list.
removeTarget(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
 
RoundRobinLoadBalanceStrategy - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的类
A weighted round robin strategy implementation for LoadBalanceStrategy interface.
RoundRobinLoadBalanceStrategy(String, NamingService) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Constructor with load balance factors.
RoundRobinLoadBalanceStrategy(Map<String, Integer>) - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy
Instantiates a new round robin load balance strategy.
RpcExporter - com.baidu.jprotobuf.pbrpc.spring.annotation中的注释类型
Annotation publish for RpcServiceExporter.
RpcMetaExporter - com.baidu.jprotobuf.pbrpc.spring.meta中的类
Utility tool class to exporter google protocol buffer proto description file as RPC meta.
RpcMetaExporter() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
 
RpcProxy - com.baidu.jprotobuf.pbrpc.spring.annotation中的注释类型
Annotation publish for ProtobufRpcProxyBean.
RpcProxyFactoryBean - com.baidu.jprotobuf.pbrpc.spring中的类
FactoryBean for PbRpc proxies.
RpcProxyFactoryBean() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
 
RpcServiceExporter - com.baidu.jprotobuf.pbrpc.spring中的类
PBRPC exporter for standard PROTOBUF RPC implementation from jprotobuf-rpc-socket.
RpcServiceExporter() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
 
RpcServiceRegistryBean - com.baidu.jprotobuf.pbrpc.spring中的类
Supports RemoteInvocationExecutor parse.
RpcServiceRegistryBean() - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.RpcServiceRegistryBean
Instantiates a new rpc service registry bean.
RRNamingServiceLoadBalanceStrategyFactory - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的类
RRNamingServiceLoadBalanceStrategyFactory() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RRNamingServiceLoadBalanceStrategyFactory
 
run() - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.RecoverHeartbeat
main entry for thread running.

S

ServiceInterfaceAccessor - com.baidu.jprotobuf.pbrpc.client.ha.lb中的类
Service Interface Accessor.
ServiceInterfaceAccessor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceInterfaceAccessor
 
ServiceMultiInterfaceAccessor - com.baidu.jprotobuf.pbrpc.client.ha.lb中的类
add extra interface set property.
ServiceMultiInterfaceAccessor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor
 
setBeanClassLoader(ClassLoader) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
setBeanName(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
 
setClientInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the client interceptor.
setCompiler(Compiler) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the compiler.
setDelay(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Sets the delay in milliseconds before NamingService result refresh update task is to be executed.
setEnableNamingServiceCallback(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Sets the enable naming service callback.
setExceptionCatcher(ExceptionCatcher) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the exception catcher.
setExceptionHandler(ExceptionHandler) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Sets the exception handler.
setExceptionHandler(ExceptionHandler) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the exception handler.
setExtraInterfaces(List<String>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor
Sets the extra interfaces.
setFailOverEvent(FailOverEvent) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the fail over event.
setFailOverInterceptor(FailOverInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the fail over interceptor.
setFailOverInterceptor(SocketFailOverInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the fail over interceptor.
setFailOverInterceptor(SocketFailOverInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the fail over interceptor.
setHeartBeat(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the heart beat.
setHeartBeatInterval(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Sets the heart beat interval.
setHeartBeatInterval(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the heart beat interval.
setHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Sets the host.
setHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the host.
setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Sets the interceptor.
setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the interceptor.
setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Sets the interceptor.
setInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the interceptor.
setLoadBalanceStrategy(LoadBalanceStrategy) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the load balance strategy.
setLookupStubOnStartup(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Sets the lookup stub on startup.
setLookupStubOnStartup(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the lookup stub on startup.
setLookupStubOnStartup(boolean) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Sets the lookup stub on startup.
setNamingService(NamingService) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the naming service.
setNamingServiceLoadBalanceStrategyFactory(NamingServiceLoadBalanceStrategyFactory) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the naming service load balance strategy factory.
setNamingServiceLoadBalanceStrategyFactory(NamingServiceLoadBalanceStrategyFactory) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the naming service load balance strategy factory.
setPath(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
Sets the path.
setPeriod(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Sets the time in milliseconds between successive NamingService result refresh update task executions.
setPlaceholderPrefix(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Sets the placeholder prefix.
setPlaceholderResolver(PlaceholderResolver) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AbstractAnnotationParserCallback
 
setPlaceholderResolver(PlaceholderResolver) - 接口 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback
Sets the placeholder resolver.
setPlaceholderSuffix(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Sets the placeholder suffix.
setPort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Sets the port.
setProtobufRpcAnnotationRessolverListener(ProtobufRpcAnnotationRessolverListener) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the protobuf rpc annotation ressolver listener.
setProxyBean(Object) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean
Sets the proxy bean.
setRecoverInterval(long) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the recover interval.
setRegisterServices(List<Object>) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the register services.
setRegistryCenterService(RegistryCenterService) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the registry center service.
setRegistryCenterService(RegistryCenterService) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the registry center service.
setRpcServiceRegistryBean(RpcServiceRegistryBean) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the rpc service registry bean.
setServerInterceptor(InvokerInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver
Sets the server interceptor.
setServiceHost(String) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
Sets the service host.
setServiceInterface(Class) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceInterfaceAccessor
Sets the service interface.
setServiceInterface(Class) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the service interface.
setServiceInterface(Class) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean
Sets the service interface.
setServicePort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter
Sets the service port.
setServicePort(int) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter
Sets the service port.
setStrategyInterceptor(StrategyInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy
Sets the strategy interceptor.
setStrategyInterceptor(StrategyInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the strategy interceptor.
setStrategyInterceptor(StrategyInterceptor) - 类 中的方法com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean
Sets the strategy interceptor.
setTargetBeans(Map<String, Object>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean
Sets the target beans.
SocketFailOverInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的类
Socket fail over intercepter.
SocketFailOverInterceptor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor
 
startUpdateNamingServiceTask(Map<String, List<RegisterInfo>>) - 类 中的方法com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener
Start update naming service task.
StrategyInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy中的接口
load balance strategy intercepter.
substringMatch(CharSequence, int, CharSequence) - 类 中的静态方法com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver
Test whether the given string matches the given substring at the given index.

T

TimeoutIgnoredSocketFailOverInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的类
Dummy all failover action of timeout exception.
TimeoutIgnoredSocketFailOverInterceptor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.TimeoutIgnoredSocketFailOverInterceptor
 
TimeoutIngoredSocketFailOverInterceptor - com.baidu.jprotobuf.pbrpc.client.ha.lb.failover中的类
已过时。
Due to error spell pls using TimeoutIgnoredSocketFailOverInterceptor instead
TimeoutIngoredSocketFailOverInterceptor() - 类 的构造器com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.TimeoutIngoredSocketFailOverInterceptor
已过时。
 

U

UrlBasedNamingService - com.baidu.jprotobuf.pbrpc.spring中的类
URL based naming service provider.
UrlBasedNamingService(String) - 类 的构造器com.baidu.jprotobuf.pbrpc.spring.UrlBasedNamingService
url pattern with host:port and split by comma.
A B C D E F G H I L N O P R S T U 
跳过导航链接

Copyright © 2022 Baidu, Inc.. All rights reserved.