所有程序包的分层结构
程序包分层结构:- org.apache.dubbo.rpc.cluster,
- org.apache.dubbo.rpc.cluster.configurator,
- org.apache.dubbo.rpc.cluster.configurator.absent,
- org.apache.dubbo.rpc.cluster.configurator.override,
- org.apache.dubbo.rpc.cluster.configurator.parser,
- org.apache.dubbo.rpc.cluster.configurator.parser.model,
- org.apache.dubbo.rpc.cluster.directory,
- org.apache.dubbo.rpc.cluster.governance,
- org.apache.dubbo.rpc.cluster.interceptor,
- org.apache.dubbo.rpc.cluster.loadbalance,
- org.apache.dubbo.rpc.cluster.merger,
- org.apache.dubbo.rpc.cluster.router,
- org.apache.dubbo.rpc.cluster.router.address,
- org.apache.dubbo.rpc.cluster.router.condition,
- org.apache.dubbo.rpc.cluster.router.condition.config,
- org.apache.dubbo.rpc.cluster.router.condition.config.model,
- org.apache.dubbo.rpc.cluster.router.file,
- org.apache.dubbo.rpc.cluster.router.mock,
- org.apache.dubbo.rpc.cluster.router.script,
- org.apache.dubbo.rpc.cluster.router.tag,
- org.apache.dubbo.rpc.cluster.router.tag.model,
- org.apache.dubbo.rpc.cluster.support,
- org.apache.dubbo.rpc.cluster.support.merger,
- org.apache.dubbo.rpc.cluster.support.migration,
- org.apache.dubbo.rpc.cluster.support.registry,
- org.apache.dubbo.rpc.cluster.support.wrapper
类分层结构
- java.lang.Object
- org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory (implements org.apache.dubbo.rpc.cluster.ConfiguratorFactory)
- org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster (implements org.apache.dubbo.rpc.cluster.Cluster)
- org.apache.dubbo.rpc.cluster.support.BroadcastCluster
- org.apache.dubbo.rpc.cluster.support.BroadcastCluster2
- org.apache.dubbo.rpc.cluster.support.FailbackCluster
- org.apache.dubbo.rpc.cluster.support.FailfastCluster
- org.apache.dubbo.rpc.cluster.support.FailoverCluster
- org.apache.dubbo.rpc.cluster.support.FailsafeCluster
- org.apache.dubbo.rpc.cluster.support.ForkingCluster
- org.apache.dubbo.rpc.cluster.support.MergeableCluster
- org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareCluster
- org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker<T> (implements org.apache.dubbo.rpc.cluster.ClusterInvoker<T>)
- org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.BroadcastCluster2Invoker<T>
- org.apache.dubbo.rpc.cluster.support.BroadcastClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.FailbackClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.FailfastClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.FailsafeClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.ForkingClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator (implements org.apache.dubbo.rpc.cluster.Configurator)
- org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator
- org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfigurator
- org.apache.dubbo.rpc.cluster.directory.AbstractDirectory<T> (implements org.apache.dubbo.rpc.cluster.Directory<T>)
- org.apache.dubbo.rpc.cluster.directory.StaticDirectory<T>
- org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance (implements org.apache.dubbo.rpc.cluster.LoadBalance)
- org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
- org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
- org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
- org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
- org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
- org.apache.dubbo.rpc.cluster.router.AbstractRouter (implements org.apache.dubbo.rpc.cluster.Router)
- org.apache.dubbo.rpc.cluster.router.address.AddressInvokersSelector
- org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter (implements org.apache.dubbo.common.config.configcenter.ConfigurationListener)
- org.apache.dubbo.rpc.cluster.router.condition.config.AppRouter
- org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouter
- org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
- org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- org.apache.dubbo.rpc.cluster.router.tag.TagRouter (implements org.apache.dubbo.common.config.configcenter.ConfigurationListener)
- org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
- org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- org.apache.dubbo.rpc.cluster.router.address.Address (implements java.io.Serializable)
- org.apache.dubbo.rpc.cluster.router.address.AddressRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.merger.ArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.support.AvailableCluster (implements org.apache.dubbo.rpc.cluster.Cluster)
- org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.support.BroadcastResult (implements java.io.Serializable)
- org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.CacheableRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouterFactory
- org.apache.dubbo.rpc.cluster.router.tag.TagRouterFactory
- org.apache.dubbo.rpc.cluster.merger.CharArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.support.ClusterUtils
- org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRuleParser
- org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- org.apache.dubbo.rpc.cluster.configurator.parser.ConfigParser
- org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- org.apache.dubbo.rpc.cluster.interceptor.ConsumerContextClusterInterceptor (implements org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor, org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener)
- org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl (implements org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository)
- org.apache.dubbo.rpc.cluster.support.merger.DefaultProviderURLMergeProcessor (implements org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor)
- org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.IntArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.ListMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.LongArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.MapMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.MergerFactory
- org.apache.dubbo.rpc.cluster.support.migration.MigrationRule
- org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker<T> (implements org.apache.dubbo.rpc.cluster.ClusterInvoker<T>)
- org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper (implements org.apache.dubbo.rpc.cluster.Cluster)
- org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory (implements org.apache.dubbo.rpc.cluster.ConfiguratorFactory)
- org.apache.dubbo.rpc.cluster.RouterChain<T>
- org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory (implements org.apache.dubbo.rpc.cluster.RouterFactory)
- org.apache.dubbo.rpc.cluster.merger.SetMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger (implements org.apache.dubbo.rpc.cluster.Merger<T>)
- org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- org.apache.dubbo.rpc.cluster.router.tag.model.TagRuleParser
- org.apache.dubbo.rpc.cluster.interceptor.ZoneAwareClusterInterceptor (implements org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor)
接口分层结构
- org.apache.dubbo.rpc.cluster.Cluster
- org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
- org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener
- java.lang.Comparable<T>
- org.apache.dubbo.rpc.cluster.Configurator
- org.apache.dubbo.rpc.cluster.Router
- org.apache.dubbo.rpc.cluster.ConfiguratorFactory
- org.apache.dubbo.rpc.cluster.Constants
- org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
- org.apache.dubbo.rpc.cluster.LoadBalance
- org.apache.dubbo.rpc.cluster.Merger<T>
- org.apache.dubbo.rpc.cluster.support.migration.MigrationClusterComparator
- org.apache.dubbo.common.Node
- org.apache.dubbo.rpc.cluster.Directory<T>
- org.apache.dubbo.rpc.Invoker<T>
- org.apache.dubbo.rpc.cluster.ClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.support.migration.MigrationClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.ClusterInvoker<T>
- org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
- org.apache.dubbo.rpc.cluster.RouterFactory
- org.apache.dubbo.rpc.cluster.RuleConverter
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.dubbo.rpc.cluster.support.migration.MigrationStep
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)