A B C D E F G H I L N O P R S 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.CommonAnnotationBeanPostProcessor 中的方法
- Initialize propertyResource instance load
- 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
- buildRequestDataPackage(RpcMethodInfo, Object[]) -
类 com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean 中的方法
-
C
- 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 中的方法
-
- 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
-
- CommonAnnotationBeanPostProcessor - com.baidu.jprotobuf.pbrpc.spring.annotation 中的 类
- Common annotation bean post processor. it uses
AnnotationParserCallback
interface to define specified Annotation then recognize the Class to do
bean define action - CommonAnnotationBeanPostProcessor() -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 的构造方法
-
- create(String, NamingService) -
接口 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.NamingServiceLoadBalanceStrategyFactory 中的方法
- create a new
NamingServiceLoadBalanceStrategy
- create(String, NamingService) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RRNamingServiceLoadBalanceStrategyFactory 中的方法
-
- createPlaceholderParser(Properties) -
类 com.baidu.jprotobuf.pbrpc.spring.PropertyPlaceholderConfigurerTool 中的静态方法
- To create placeholder parser
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.CommonAnnotationBeanPostProcessor 中的方法
- Invoke callback destroy method
- destroy() -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver 中的方法
-
- 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 中的方法
-
- doHandle(RpcData) -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- 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.
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
F
- 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 中的方法
-
- getBeanClassLoader() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
- Return the ClassLoader that this accessor operates in, to be used for deserializing and for generating proxies.
- getBeanKey() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo 中的方法
-
- getDescription() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getExtraInterfaces() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor 中的方法
-
- getExtraServiceInterfaces() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor 中的方法
-
- getFailedFactoryBeans() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- getFailedTargets() -
接口 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy 中的方法
-
- getFailedTargets() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
- getFailOverInterceptor() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- getHost() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- get the host
- getHost() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- get the host
- getInputClass() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getInputMetaProto() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getInvocation() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo 中的方法
-
- getMethodFieldAnnotation() -
接口 com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback 中的方法
- get annotation type on class field or method
- getMethodFieldAnnotation() -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver 中的方法
-
- getMethodName() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getMethodSignature() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getNamingService() -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的方法
-
- getNamingService() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
- get the namingService
- getNamingService() -
类 com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener 中的方法
-
- 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 中的方法
-
- getOrder() -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- get order
- getOutputClass() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getOutputMetaProto() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getPort() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- get the port
- getRecoverInterval() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- getRegisteredPropertyResourceConfigurer(ConfigurableListableBeanFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.PropertyPlaceholderConfigurerTool 中的静态方法
- get
Properties instance from ConfigurableListableBeanFactory
- getRegisterServices() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- get the registerServices
- getRemoteInvocationExecutor() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
- Return the RemoteInvocationExecutor used by this exporter.
- getRemoteInvocationExecutor() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- Return the RemoteInvocationExecutor used by this exporter.
- getRemoteInvocationExecutor() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceRegistryBean 中的方法
- Return the RemoteInvocationExecutor used by this exporter.
- getRemoteInvocationFactory() -
类 com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean 中的方法
- get the remoteInvocationFactory
- getRemoteInvocationFactory() -
类 com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean 中的方法
- get the remoteInvocationFactory
- getService() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getServiceInterface() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceInterfaceAccessor 中的方法
- Return the interface of the service to access.
- getServiceInterface() -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- Return the interface of the service to access.
- getServiceInterface() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- Return the interface of the service to access.
- getServiceName() -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
-
- getServicePort() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- get the servicePort
- getTargets() -
接口 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.LoadBalanceStrategy 中的方法
- get availabled load balance target list.
- getTargets() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
- getTypeAnnotation() -
接口 com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback 中的方法
- get annotation type on class type
- 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 的构造方法
-
- HaProtobufRpcProxy(RpcClient, Class<T>, NamingService, NamingServiceLoadBalanceStrategyFactory, FailOverInterceptor) -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 的构造方法
-
- 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 的构造方法
-
- 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 中的方法
-
- 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 中的方法
-
- hasTargets() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
I
- init(List<RegisterInfo>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
- init(Map<String, Integer>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
- initTargets(Map<String, Integer>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy.RoundRobinLoadBalanceStrategy 中的方法
-
- 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(Object) -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteInvocationProxy 中的方法
-
- invoke(MethodInvocation) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
-
- 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.FailOverInterceptor 中的方法
- return is catch exception need do fail over action
- isDoFailover(Throwable, String) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor 中的方法
-
- isFailOver() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- isHeartBeat() -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- isLookupStubOnStartup() -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的方法
- get the lookupStubOnStartup
- isLookupStubOnStartup() -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- get the lookupStubOnStartup
- isLookupStubOnStartup() -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- get the lookupStubOnStartup
- 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 中的方法
-
- 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 中的 类
-
- LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo(Object, Method, String) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean.FactoryBeanInvokeInfo 的构造方法
-
- LoadBalanceStrategy - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中的 接口
- load balance strategy interface
- LOGGER -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的静态变量
- log this class
- LOGGER -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的静态变量
- 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 中的 接口
- Factory pattern for
NamingServiceLoadBalanceStrategy
O
- onApplicationEvent(ApplicationEvent) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- Do annotation on class type resolve action after spring container started.
- onApplicationEvent(ApplicationEvent) -
类 com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter 中的方法
-
- onBuildProtobufRpcProxy(RpcClient, Class<T>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的方法
-
- onBuildProtobufRpcProxy(RpcClient, Class<T>) -
类 com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean 中的方法
-
- 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
- parseFields(Class<?>, List<Class<? extends Annotation>>, LinkedList<InjectionMetadata.InjectedElement>) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- To parse all field to find out annotation info
- parseHost(String) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor 中的方法
-
- parseMethods(Class<?>, List<Class<? extends Annotation>>, LinkedList<InjectionMetadata.InjectedElement>) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- To parse all method to find out annotation info
- 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
- postProcessBeforeInitialization(Object, String) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- To parse all initialized bean from spring which has target annotation matches.
- postProcessMergedBeanDefinition(RootBeanDefinition, Class, String) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- Post-process the given merged bean definition for the specified bean.
- postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- Post-process the given property values before the factory applies them to the given bean.
- 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 的构造方法
-
- 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 的构造方法
-
- proxy() -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的方法
-
R
- recoverFactoryBean(String) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- 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 的构造方法
-
- 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 中的方法
-
- RemoteExcuteInvokeRpcHandler - com.baidu.jprotobuf.pbrpc.spring 中的 类
RemoteExcuteInvokeRpcHandler- RemoteExcuteInvokeRpcHandler(AbstractAnnotationRpcHandler) -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 的构造方法
- default constructor with
RpcHandler
- RemoteInvocationProxy - com.baidu.jprotobuf.pbrpc.spring 中的 类
- to override invoke method
- RemoteInvocationProxy(RpcHandler, RpcData) -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteInvocationProxy 的构造方法
-
- 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 的构造方法
-
- 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 的构造方法
-
- RRNamingServiceLoadBalanceStrategyFactory - com.baidu.jprotobuf.pbrpc.client.ha.lb.strategy 中的 类
- Factory bean for
RoundRobinLoadBalanceStrategy - 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 中的方法
-
- setBeanFactory(BeanFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- Callback that supplies the owning factory to a bean instance.
- setBeanName(String) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setCallback(AnnotationParserCallback) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- set callback
- setDelay(long) -
类 com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener 中的方法
- set delay value to delay
- setExtraInterfaces(List<String>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceMultiInterfaceAccessor 中的方法
-
- setFailOverEvent(FailOverEvent) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setFailOverInterceptor(FailOverInterceptor) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setHeartBeat(boolean) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setHost(String) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- set host value to host
- setHost(String) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- set host value to host
- setLoadBalanceStrategy(LoadBalanceStrategy) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setLookupStubOnStartup(boolean) -
类 com.baidu.jprotobuf.pbrpc.client.ha.HaProtobufRpcProxy 中的方法
- set lookupStubOnStartup value to lookupStubOnStartup
- setLookupStubOnStartup(boolean) -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- set lookupStubOnStartup value to lookupStubOnStartup
- setLookupStubOnStartup(boolean) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- set lookupStubOnStartup value to lookupStubOnStartup
- setNamingService(NamingService) -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- set namingService value to namingService
- setOrder(int) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.CommonAnnotationBeanPostProcessor 中的方法
- set order
- setPath(String) -
类 com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter 中的方法
- set path value to path
- setPeriod(long) -
类 com.baidu.jprotobuf.pbrpc.client.ha.NamingServiceChangeListener 中的方法
- set period value to period
- setPlaceholderPrefix(String) -
类 com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver 中的方法
-
- setPlaceholderResolver(PlaceholderResolver) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.AbstractAnnotationParserCallback 中的方法
- set PlaceholderResolver
- setPlaceholderResolver(PlaceholderResolver) -
接口 com.baidu.jprotobuf.pbrpc.spring.annotation.AnnotationParserCallback 中的方法
- set
PlaceholderResolver instance.
- setPlaceholderSuffix(String) -
类 com.baidu.jprotobuf.pbrpc.spring.PlaceholderResolver 中的方法
-
- setPort(int) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- set port value to port
- setProxyBean(Object) -
类 com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean 中的方法
- set proxyBean value to proxyBean
- setRecoverInterval(long) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setRecoverServiceUrls(Map<String, String>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.failover.SocketFailOverInterceptor 中的方法
- format as: localhost:80
- setRegisterServices(List<Object>) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- set registerServices value to registerServices
- setRegistryCenterService(RegistryCenterService) -
类 com.baidu.jprotobuf.pbrpc.spring.annotation.ProtobufRpcAnnotationResolver 中的方法
- set registryCenterService value to registryCenterService
- setRegistryCenterService(RegistryCenterService) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- set registryCenterService value to registryCenterService
- setRemoteInvocationExecutor(RemoteInvocationExecutor) -
类 com.baidu.jprotobuf.pbrpc.spring.RemoteExcuteInvokeRpcHandler 中的方法
- Set the RemoteInvocationExecutor to use for this exporter.
- setRemoteInvocationExecutor(RemoteInvocationExecutor) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- Set the RemoteInvocationExecutor to use for this exporter.
- setRemoteInvocationExecutor(RemoteInvocationExecutor) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceRegistryBean 中的方法
- Set the RemoteInvocationExecutor to use for this exporter.
- setRemoteInvocationFactory(RemoteInvocationFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.HaProtobufRpcProxyBean 中的方法
- set remoteInvocationFactory value to remoteInvocationFactory
- setRemoteInvocationFactory(RemoteInvocationFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- set remoteInvocationFactory value to remoteInvocationFactory
- setRemoteInvocationFactory(RemoteInvocationFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.ProtobufRpcProxyBean 中的方法
- set remoteInvocationFactory value to remoteInvocationFactory
- setRemoteInvocationFactory(RemoteInvocationFactory) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- set remoteInvocationFactory value to remoteInvocationFactory
- setRpcServiceRegistryBean(RpcServiceRegistryBean) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- set rpcServiceRegistryBean value to rpcServiceRegistryBean
- setServiceHost(String) -
类 com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter 中的方法
- set serviceHost value to serviceHost
- setServiceInterface(Class) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.ServiceInterfaceAccessor 中的方法
- Set the interface of the service to access.
- setServiceInterface(Class) -
类 com.baidu.jprotobuf.pbrpc.spring.HaRpcProxyFactoryBean 中的方法
- Set the interface of the service to access.
- setServiceInterface(Class) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcProxyFactoryBean 中的方法
- Set the interface of the service to access.
- setServicePort(int) -
类 com.baidu.jprotobuf.pbrpc.spring.meta.RpcMetaExporter 中的方法
- set servicePort value to servicePort
- setServicePort(int) -
类 com.baidu.jprotobuf.pbrpc.spring.RpcServiceExporter 中的方法
- set servicePort value to servicePort
- setStrategyInterceptor(StrategyInterceptor) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- setTargetBeans(Map<String, Object>) -
类 com.baidu.jprotobuf.pbrpc.client.ha.lb.LoadBalanceProxyFactoryBean 中的方法
-
- 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 中的方法
-
- 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.
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 U
Copyright © 2015 Baidu, Inc.. All Rights Reserved.