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

A

AbsentConfigurator - org.apache.dubbo.rpc.cluster.configurator.absent中的类
AbsentConfigurator
AbsentConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator
 
AbsentConfiguratorFactory - org.apache.dubbo.rpc.cluster.configurator.absent中的类
AbsentConfiguratorFactory
AbsentConfiguratorFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
 
AbstractCluster - org.apache.dubbo.rpc.cluster.support.wrapper中的类
 
AbstractCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster
 
AbstractClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
AbstractClusterInvoker
AbstractClusterInvoker() - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
AbstractClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
AbstractClusterInvoker(Directory<T>, URL) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
AbstractConfigurator - org.apache.dubbo.rpc.cluster.configurator中的类
AbstractOverrideConfigurator
AbstractConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
 
AbstractDirectory<T> - org.apache.dubbo.rpc.cluster.directory中的类
Abstract implementation of Directory: Invoker list returned from this Directory's list method have been filtered by Routers
AbstractDirectory(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
AbstractDirectory(URL, RouterChain<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
AbstractLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
AbstractLoadBalance
AbstractLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance
 
AbstractRouter - org.apache.dubbo.rpc.cluster.router中的类
 
AbstractRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
AbstractRouter() - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
AbstractRouterRule - org.apache.dubbo.rpc.cluster.router中的类
TODO Extract more code here if necessary
AbstractRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
addListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
 
addListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
addListener(String, String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
Register a configuration listener for a specified key The listener only works for service governance purpose, so the target group would always be the value user specifies at startup or 'dubbo' by default.
ADDRESS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
addRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
If we use route:// protocol in version before 2.7.0, each URL will generate a Router instance, so we should keep the routers up to date, that is, each time router URLs changes, we should update the routers list, only keep the builtinRouters which are available all the time and the latest notified routers which are generated from URLs.
after(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
 
after(AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor
 
after(AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ZoneAwareClusterInterceptor
 
AppRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
Application level router, "application.condition-router"
AppRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppRouter
 
AppRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
Application level router factory
AppRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
 
ArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
ArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ArrayMerger
 
AvailableCluster - org.apache.dubbo.rpc.cluster.support中的类
AvailableCluster
AvailableCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.AvailableCluster
 
AvailableClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
AvailableCluster
AvailableClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker
 

B

BALANCING_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
before(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
 
before(AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor
 
before(AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ZoneAwareClusterInterceptor
 
BooleanArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
BooleanArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger
 
BroadcastCluster - org.apache.dubbo.rpc.cluster.support中的类
BroadcastCluster
BroadcastCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.BroadcastCluster
 
BroadcastClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
BroadcastClusterInvoker
BroadcastClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.BroadcastClusterInvoker
 
buildChain(URL) - 类 中的静态方法org.apache.dubbo.rpc.cluster.RouterChain
 
buildRouterChain() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
ByteArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
ByteArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger
 

C

CacheableRouterFactory - org.apache.dubbo.rpc.cluster中的类
If you want to provide a router implementation based on design of v2.7.0, please extend from this abstract class.
CacheableRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.CacheableRouterFactory
 
CharArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
CharArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
 
Cluster - org.apache.dubbo.rpc.cluster中的接口
Cluster.
CLUSTER_AVAILABLE_CHECK_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
To decide whether to exclude unavailable invoker from the cluster
CLUSTER_STICKY_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
To decide whether to enable sticky strategy for cluster
ClusterInterceptor - org.apache.dubbo.rpc.cluster.interceptor中的接口
Different from Filter, ClusterInterceptor works at the outmost layer, before one specific address/invoker is picked.
ClusterInterceptor.Listener - org.apache.dubbo.rpc.cluster.interceptor中的接口
 
ClusterInvoker<T> - org.apache.dubbo.rpc.cluster中的接口
This is the final Invoker type referenced by the RPC proxy on Consumer side.
ClusterUtils - org.apache.dubbo.rpc.cluster.support中的类
ClusterUtils
compareTo(Configurator) - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
Sort by host, then by priority 1. the url with a specific host ip should have higher priority than 0.0.0.0 2. if two url has the same host, compare by priority value;
compareTo(Router) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
 
ConditionRouter - org.apache.dubbo.rpc.cluster.router.condition中的类
ConditionRouter
ConditionRouter(String, boolean, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
ConditionRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
ConditionRouterFactory - org.apache.dubbo.rpc.cluster.router.condition中的类
ConditionRouterFactory
ConditionRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
 
ConditionRouterRule - org.apache.dubbo.rpc.cluster.router.condition.config.model中的类
 
ConditionRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
 
ConditionRuleParser - org.apache.dubbo.rpc.cluster.router.condition.config.model中的类
%YAML1.2 scope: application runtime: true force: false conditions: - > method!
ConditionRuleParser() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRuleParser
 
CONFIG_VERSION_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
ConfigItem - org.apache.dubbo.rpc.cluster.configurator.parser.model中的类
 
ConfigItem() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
ConfigParser - org.apache.dubbo.rpc.cluster.configurator.parser中的类
Config parser
ConfigParser() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.ConfigParser
 
Configurator - org.apache.dubbo.rpc.cluster中的接口
Configurator.
ConfiguratorConfig - org.apache.dubbo.rpc.cluster.configurator.parser.model中的类
 
ConfiguratorConfig() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
ConfiguratorFactory - org.apache.dubbo.rpc.cluster中的接口
ConfiguratorFactory.
configure(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
 
configure(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
Configure the provider url.
ConsistentHashLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
ConsistentHashLoadBalance
ConsistentHashLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
 
Constants - org.apache.dubbo.rpc.cluster中的接口
 
ConsumerContextClusterInterceptor - org.apache.dubbo.rpc.cluster.interceptor中的类
 
ConsumerContextClusterInterceptor() - 类 的构造器org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor
 
convert(URL, Object) - 接口 中的方法org.apache.dubbo.rpc.cluster.RuleConverter
 

D

DEFAULT - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Cluster
 
DEFAULT_CLUSTER_AVAILABLE_CHECK - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
The default value of cluster.availablecheck
DEFAULT_CLUSTER_STICKY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
The default value of sticky
DEFAULT_FAILBACK_TASKS - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
DEFAULT_FORKS - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
DEFAULT_GROUP - 接口 中的静态变量org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
 
DEFAULT_PRIORITY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Router
 
DEFAULT_SCRIPT_TYPE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
DEFAULT_WARMUP - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
DEFAULT_WEIGHT - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
DefaultGovernanceRuleRepositoryImpl - org.apache.dubbo.rpc.cluster.governance中的类
 
DefaultGovernanceRuleRepositoryImpl() - 类 的构造器org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailbackClusterInvoker
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
 
destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
Directory<T> - org.apache.dubbo.rpc.cluster中的接口
Directory.
DISABLED_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
doConfigure(URL, URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator
 
doConfigure(URL, URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfigurator
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.BroadcastClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailfastClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailsafeClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.ForkingClusterInvoker
 
doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.BroadcastCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailbackCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailfastCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailoverCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailsafeCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.ForkingCluster
 
doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableCluster
 
DoubleArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
DoubleArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger
 

E

EXPORT_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
The key name for export URL in register center

F

FAIL_BACK_TASKS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
FailbackCluster - org.apache.dubbo.rpc.cluster.support中的类
FailbackCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailbackCluster
 
FailbackClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
When fails, record failure requests and schedule for retry on a regular interval.
FailbackClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailbackClusterInvoker
 
FailfastCluster - org.apache.dubbo.rpc.cluster.support中的类
FailfastCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailfastCluster
 
FailfastClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
Execute exactly once, which means this policy will throw an exception immediately in case of an invocation error.
FailfastClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailfastClusterInvoker
 
FailoverCluster - org.apache.dubbo.rpc.cluster.support中的类
FailoverCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailoverCluster
 
FailoverClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
When invoke fails, log the initial error and retry other invokers (retry n times, which means at most n different invokers will be invoked) Note that retry causes latency.
FailoverClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker
 
FailsafeCluster - org.apache.dubbo.rpc.cluster.support中的类
FailsafeCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailsafeCluster
 
FailsafeClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
When invoke fails, log the error message and ignore this error by returning an empty Result.
FailsafeClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailsafeClusterInvoker
 
FileRouterFactory - org.apache.dubbo.rpc.cluster.router.file中的类
 
FileRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
 
FloatArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
FloatArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger
 
FORCE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
ForkingCluster - org.apache.dubbo.rpc.cluster.support中的类
ForkingCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.ForkingCluster
 
ForkingClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
NOTICE!
ForkingClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.ForkingClusterInvoker
 

G

GENERAL_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
 
getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
getAddressToTagnames() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
getAllInvokers() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
 
getAllInvokers() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
getApplications() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getCluster(String) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Cluster
 
getCluster(String, boolean) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Cluster
 
getConditions() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
 
getConfigs() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
getConfigurator(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
 
getConfigurator(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
 
getConfigurator(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.ConfiguratorFactory
get the configurator instance.
getConfigVersion() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
getConsumerUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
getConsumerUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
 
getDirectory() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
 
getDirectory() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
getDirectory() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
getEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
getInterface() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
get service type.
getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
 
getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
getKey() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
getKey() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
getMerger(Class<T>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.merger.MergerFactory
Find the merger according to the returnType class, the merger will merge an array of returnType into one
getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
 
getParameters() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
getPriority() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
Router's priority, used to sort routers.
getProviderAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getRawRule() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
getRegistryUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
 
getRegistryUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
getRegistryUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.CacheableRouterFactory
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
 
getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
 
getRouter(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.RouterFactory
Create router.
getRouterChain() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
getRule(String, String, long) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
 
getRule(String, String) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
Get the governance rule mapped to the given key and the given group
getRule(String, String, long) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
Get the governance rule mapped to the given key and the given group.
getScope() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
getScope() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
getServices() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getSide() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getTagNames() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
getTagnameToAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
getTags() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
getType() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
 
getUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
Get the configurator url.
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
getUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
Get the router url.
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
GovernanceRuleRepository - org.apache.dubbo.rpc.cluster.governance中的接口
 

H

HASH_ARGUMENTS - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
Hash arguments name
HASH_NODES - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
Hash nodes name

I

init(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
init() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
initWithRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
the resident routers must being initialized before address notification.
INSTANCE - 类 中的静态变量org.apache.dubbo.rpc.cluster.merger.ArrayMerger
 
IntArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
IntArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.IntArrayMerger
 
intercept(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
Does not need to override this method, override ClusterInterceptor.before(AbstractClusterInvoker, Invocation) and ClusterInterceptor.after(AbstractClusterInvoker, Invocation), methods to add your own logic expected to be executed before and after invoke.
INVOCATION_NEED_MOCK - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
When this attribute appears in invocation's attachment, mock invoker will be used
invoke(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
invoke(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
 
isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
isDestroyed() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
isDynamic() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
isEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
isForce() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
To decide whether this router should take effect when none of the invoker can match the router rule, which means the Router.route(List, URL, Invocation) would be empty.
isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
 
isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
isRuntime() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
To decide whether this router need to execute every time an RPC comes or should only execute when addresses or rule change.
isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
 
isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
isValid() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 

J

join(Directory<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Cluster
Merge the directory invokers to a virtual invoker.
join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AvailableCluster
 
join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster
 
join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
 

L

LeastActiveLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
LeastActiveLoadBalance Filter the number of invokers with the least number of active calls and count the weights and quantities of these invokers.
LeastActiveLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
 
list(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
list(Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
list invokers.
ListenableRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
Abstract router which listens to dynamic configuration
ListenableRouter(URL, String) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
ListMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
ListMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ListMerger
 
LoadBalance - org.apache.dubbo.rpc.cluster中的接口
LoadBalance.
LongArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
LongArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.LongArrayMerger
 

M

MapMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
MapMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.MapMerger
 
merge(Object[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ArrayMerger
 
merge(boolean[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger
 
merge(byte[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger
 
merge(char[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
 
merge(double[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger
 
merge(float[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger
 
merge(int[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.IntArrayMerger
 
merge(List<?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ListMerger
 
merge(long[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.LongArrayMerger
 
merge(Map<?, ?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.MapMerger
 
merge(T...) - 接口 中的方法org.apache.dubbo.rpc.cluster.Merger
 
merge(Set<?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.SetMerger
 
merge(short[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
 
MergeableCluster - org.apache.dubbo.rpc.cluster.support中的类
 
MergeableCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.MergeableCluster
 
MergeableClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
 
MergeableClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
 
Merger<T> - org.apache.dubbo.rpc.cluster中的接口
 
MergerFactory - org.apache.dubbo.rpc.cluster.merger中的类
 
MergerFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.MergerFactory
 
mergeUrl(URL, Map<String, String>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.support.ClusterUtils
 
MOCK_PROTOCOL - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
MockClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support.wrapper中的类
 
MockClusterInvoker(Directory<T>, Invoker<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
MockClusterWrapper - org.apache.dubbo.rpc.cluster.support.wrapper中的类
mock impl
MockClusterWrapper(Cluster) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
 
MockInvokersSelector - org.apache.dubbo.rpc.cluster.router.mock中的类
A specific Router designed to realize mock feature.
MockInvokersSelector() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
 
MockRouterFactory - org.apache.dubbo.rpc.cluster.router.mock中的类
 
MockRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
 

N

NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.AppRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagRouterFactory
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.AvailableCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailbackCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailfastCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailoverCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailsafeCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.ForkingCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.MergeableCluster
 
NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareCluster
 
notify(List<Invoker<T>>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
Notify the router the invoker list.
notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 

O

onError(Throwable, AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener
 
onError(Throwable, AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor
 
onMessage(Result, AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener
 
onMessage(Result, AbstractClusterInvoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor
 
org.apache.dubbo.rpc.cluster - 程序包 org.apache.dubbo.rpc.cluster
 
org.apache.dubbo.rpc.cluster.configurator - 程序包 org.apache.dubbo.rpc.cluster.configurator
 
org.apache.dubbo.rpc.cluster.configurator.absent - 程序包 org.apache.dubbo.rpc.cluster.configurator.absent
 
org.apache.dubbo.rpc.cluster.configurator.override - 程序包 org.apache.dubbo.rpc.cluster.configurator.override
 
org.apache.dubbo.rpc.cluster.configurator.parser - 程序包 org.apache.dubbo.rpc.cluster.configurator.parser
 
org.apache.dubbo.rpc.cluster.configurator.parser.model - 程序包 org.apache.dubbo.rpc.cluster.configurator.parser.model
 
org.apache.dubbo.rpc.cluster.directory - 程序包 org.apache.dubbo.rpc.cluster.directory
 
org.apache.dubbo.rpc.cluster.governance - 程序包 org.apache.dubbo.rpc.cluster.governance
 
org.apache.dubbo.rpc.cluster.interceptor - 程序包 org.apache.dubbo.rpc.cluster.interceptor
 
org.apache.dubbo.rpc.cluster.loadbalance - 程序包 org.apache.dubbo.rpc.cluster.loadbalance
 
org.apache.dubbo.rpc.cluster.merger - 程序包 org.apache.dubbo.rpc.cluster.merger
 
org.apache.dubbo.rpc.cluster.router - 程序包 org.apache.dubbo.rpc.cluster.router
 
org.apache.dubbo.rpc.cluster.router.condition - 程序包 org.apache.dubbo.rpc.cluster.router.condition
 
org.apache.dubbo.rpc.cluster.router.condition.config - 程序包 org.apache.dubbo.rpc.cluster.router.condition.config
 
org.apache.dubbo.rpc.cluster.router.condition.config.model - 程序包 org.apache.dubbo.rpc.cluster.router.condition.config.model
 
org.apache.dubbo.rpc.cluster.router.file - 程序包 org.apache.dubbo.rpc.cluster.router.file
 
org.apache.dubbo.rpc.cluster.router.mock - 程序包 org.apache.dubbo.rpc.cluster.router.mock
 
org.apache.dubbo.rpc.cluster.router.script - 程序包 org.apache.dubbo.rpc.cluster.router.script
 
org.apache.dubbo.rpc.cluster.router.tag - 程序包 org.apache.dubbo.rpc.cluster.router.tag
 
org.apache.dubbo.rpc.cluster.router.tag.model - 程序包 org.apache.dubbo.rpc.cluster.router.tag.model
 
org.apache.dubbo.rpc.cluster.support - 程序包 org.apache.dubbo.rpc.cluster.support
 
org.apache.dubbo.rpc.cluster.support.registry - 程序包 org.apache.dubbo.rpc.cluster.support.registry
 
org.apache.dubbo.rpc.cluster.support.wrapper - 程序包 org.apache.dubbo.rpc.cluster.support.wrapper
 
OVERRIDE_PROVIDERS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
OverrideConfigurator - org.apache.dubbo.rpc.cluster.configurator.override中的类
OverrideConfigurator
OverrideConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfigurator
 
OverrideConfiguratorFactory - org.apache.dubbo.rpc.cluster.configurator.override中的类
OverrideConfiguratorFactory
OverrideConfiguratorFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
 

P

parse(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRuleParser
 
parse(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRuleParser
 
parseConfigurators(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.configurator.parser.ConfigParser
 
PRIORITY_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 

R

RandomLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
This class select one provider from multiple providers randomly.
RandomLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
 
REFER_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
The key name for reference URL in register center
removeListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
 
removeListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
 
removeListener(String, String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
Stops one listener from listening to value changes in the specified key.
RoundRobinLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
Round robin load balance.
RoundRobinLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
 
route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
 
route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
 
route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
 
route(List<Invoker<T>>, URL, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
Filter invokers with current routing rule and only return the invokers that comply with the rule.
route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
 
route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
route(URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
 
Router - org.apache.dubbo.rpc.cluster中的接口
Router.
ROUTER_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
key for router type, for e.g., "script"/"file", corresponding to ScriptRouterFactory.NAME, FileRouterFactory.NAME
ROUTER_TYPE_CLEAR - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
when ROUTER_KEY's value is set to ROUTER_TYPE_CLEAR, RegistryDirectory will clean all current routers
RouterChain<T> - org.apache.dubbo.rpc.cluster中的类
Router chain
RouterFactory - org.apache.dubbo.rpc.cluster中的接口
RouterFactory.
RULE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
RuleConverter - org.apache.dubbo.rpc.cluster中的接口
 
RUNTIME_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 

S

SCOPE_APPLICATION - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
SCOPE_SERVICE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
ScriptRouter - org.apache.dubbo.rpc.cluster.router.script中的类
ScriptRouter
ScriptRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
 
ScriptRouterFactory - org.apache.dubbo.rpc.cluster.router.script中的类
ScriptRouterFactory Example URLS used by Script Router Factory: script://registryAddress?
ScriptRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
 
select(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance
 
select(List<Invoker<T>>, URL, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.LoadBalance
select one invoker in list.
ServiceRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
Service level router, "server-unique-name.condition-router"
ServiceRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouter
 
ServiceRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
Service level router factory
ServiceRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouterFactory
 
setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
 
setApplication(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
setApplications(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setConditions(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
 
setConfigs(List<ConfigItem>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
setConfigVersion(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
setConsumerUrl(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
setDynamic(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
setEnabled(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setForce(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
setForce(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setInvokers(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
Notify router chain of the initial addresses from registry at the first time.
setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
SetMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
SetMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.SetMerger
 
setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
 
setParameters(Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setPriority(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
setPriority(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setProviderAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setRawRule(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setRouterChain(RouterChain<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
 
setRouterFactory(RouterFactory) - 类 中的方法org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
 
setRuntime(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setScope(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
 
setScope(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
setServices(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setSide(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setTags(List<Tag>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
setType(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 
setUrl(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
 
setValid(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
 
ShortArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
 
ShortArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
 
ShortestResponseLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
ShortestResponseLoadBalance Filter the number of invokers with the shortest response time of success calls and count the weights and quantities of these invokers.
ShortestResponseLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
 
StaticDirectory<T> - org.apache.dubbo.rpc.cluster.directory中的类
StaticDirectory
StaticDirectory(List<Invoker<T>>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
StaticDirectory(List<Invoker<T>>, RouterChain<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
StaticDirectory(URL, List<Invoker<T>>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 
StaticDirectory(URL, List<Invoker<T>>, RouterChain<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
 

T

Tag - org.apache.dubbo.rpc.cluster.router.tag.model中的类
 
Tag() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.Tag
 
TagRouter - org.apache.dubbo.rpc.cluster.router.tag中的类
TagRouter, "application.tag-router"
TagRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagRouter
 
TagRouterFactory - org.apache.dubbo.rpc.cluster.router.tag中的类
Tag router factory
TagRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagRouterFactory
 
TagRouterRule - org.apache.dubbo.rpc.cluster.router.tag.model中的类
%YAML1.2 --- force: true runtime: false enabled: true priority: 1 key: demo-provider tags: - name: tag1 addresses: [ip1, ip2] - name: tag2 addresses: [ip3, ip4] ...
TagRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
 
TagRuleParser - org.apache.dubbo.rpc.cluster.router.tag.model中的类
 
TagRuleParser() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.TagRuleParser
 
toConfigurators(List<URL>) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Configurator
Convert override urls to map for use when re-refer.
toString() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
 
toString() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
 
TYPE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 

W

WARMUP_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
WEIGHT_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
 
WEIGHT_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
 

Z

ZoneAwareCluster - org.apache.dubbo.rpc.cluster.support.registry中的类
ZoneAwareCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareCluster
 
ZoneAwareClusterInterceptor - org.apache.dubbo.rpc.cluster.interceptor中的类
Determines the zone information of current request.
ZoneAwareClusterInterceptor() - 类 的构造器org.apache.dubbo.rpc.cluster.interceptor.ZoneAwareClusterInterceptor
 
ZoneAwareClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support.registry中的类
When there're more than one registry for subscription.
ZoneAwareClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker
 
A B C D E F G H I J L M N O P R S T W Z 
跳过导航链接

Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.