所有程序包的分层结构
程序包分层结构:- org.apache.dubbo.registry,
- org.apache.dubbo.registry.client,
- org.apache.dubbo.registry.client.event,
- org.apache.dubbo.registry.client.event.listener,
- org.apache.dubbo.registry.client.metadata,
- org.apache.dubbo.registry.client.metadata.store,
- org.apache.dubbo.registry.client.migration,
- org.apache.dubbo.registry.client.selector,
- org.apache.dubbo.registry.integration,
- org.apache.dubbo.registry.retry,
- org.apache.dubbo.registry.status,
- org.apache.dubbo.registry.support
类分层结构
- java.lang.Object
- org.apache.dubbo.registry.integration.AbstractConfiguratorListener (implements org.apache.dubbo.common.config.configcenter.ConfigurationListener)
- org.apache.dubbo.rpc.cluster.directory.AbstractDirectory<T> (implements org.apache.dubbo.rpc.cluster.Directory<T>)
- org.apache.dubbo.registry.integration.DynamicDirectory<T> (implements org.apache.dubbo.registry.NotifyListener)
- org.apache.dubbo.registry.integration.RegistryDirectory<T>
- org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory<T>
- org.apache.dubbo.registry.integration.DynamicDirectory<T> (implements org.apache.dubbo.registry.NotifyListener)
- org.apache.dubbo.registry.support.AbstractRegistry (implements org.apache.dubbo.registry.Registry)
- org.apache.dubbo.registry.support.FailbackRegistry
- org.apache.dubbo.registry.support.AbstractRegistryFactory (implements org.apache.dubbo.registry.RegistryFactory)
- org.apache.dubbo.registry.client.ServiceDiscoveryRegistryFactory
- org.apache.dubbo.registry.retry.AbstractRetryTask (implements org.apache.dubbo.common.timer.TimerTask)
- org.apache.dubbo.registry.retry.FailedRegisteredTask
- org.apache.dubbo.registry.retry.FailedSubscribedTask
- org.apache.dubbo.registry.retry.FailedUnregisteredTask
- org.apache.dubbo.registry.retry.FailedUnsubscribedTask
- org.apache.dubbo.registry.retry.ReExportTask
- org.apache.dubbo.registry.client.AbstractServiceDiscovery (implements org.apache.dubbo.registry.client.ServiceDiscovery)
- org.apache.dubbo.registry.client.FileSystemServiceDiscovery (implements org.apache.dubbo.event.EventListener<E>)
- org.apache.dubbo.registry.client.AbstractServiceDiscoveryFactory (implements org.apache.dubbo.registry.client.ServiceDiscoveryFactory)
- org.apache.dubbo.registry.client.DefaultServiceDiscoveryFactory
- org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparator (implements org.apache.dubbo.registry.client.migration.MigrationAddressComparator)
- org.apache.dubbo.registry.client.DefaultRegistryClusterIdentifier (implements org.apache.dubbo.registry.client.RegistryClusterIdentifier)
- org.apache.dubbo.registry.client.DefaultServiceInstance (implements org.apache.dubbo.registry.client.ServiceInstance)
- java.util.EventObject (implements java.io.Serializable)
- org.apache.dubbo.event.Event
- org.apache.dubbo.registry.client.event.ServiceDiscoveryEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryDestroyedEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryDestroyingEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryExceptionEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryInitializedEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryInitializingEvent
- org.apache.dubbo.registry.client.event.ServiceInstanceEvent
- org.apache.dubbo.registry.client.event.ServiceInstancePreRegisteredEvent
- org.apache.dubbo.registry.client.event.ServiceInstancePreUnregisteredEvent
- org.apache.dubbo.registry.client.event.ServiceInstanceRegisteredEvent
- org.apache.dubbo.registry.client.event.ServiceInstanceUnregisteredEvent
- org.apache.dubbo.registry.client.event.ServiceInstancesChangedEvent
- org.apache.dubbo.registry.client.event.ServiceDiscoveryEvent
- org.apache.dubbo.event.Event
- org.apache.dubbo.event.GenericEventListener (implements org.apache.dubbo.event.EventListener<E>)
- org.apache.dubbo.registry.client.event.listener.LoggingEventListener
- org.apache.dubbo.registry.client.metadata.store.InMemoryWritableMetadataService (implements org.apache.dubbo.metadata.WritableMetadataService)
- org.apache.dubbo.rpc.protocol.InvokerWrapper<T> (implements org.apache.dubbo.rpc.Invoker<T>)
- org.apache.dubbo.registry.integration.RegistryProtocol.InvokerDelegate<T>
- org.apache.dubbo.registry.ListenerRegistryWrapper (implements org.apache.dubbo.registry.Registry)
- org.apache.dubbo.registry.client.metadata.MetadataServiceNameMapping (implements org.apache.dubbo.metadata.ServiceNameMapping)
- org.apache.dubbo.registry.client.metadata.MetadataServiceURLParamsMetadataCustomizer (implements org.apache.dubbo.registry.client.ServiceInstanceCustomizer)
- org.apache.dubbo.registry.client.metadata.MetadataUtils
- org.apache.dubbo.registry.client.migration.MigrationInvoker<T> (implements org.apache.dubbo.rpc.cluster.support.migration.MigrationClusterInvoker<T>)
- org.apache.dubbo.registry.client.migration.ServiceDiscoveryMigrationInvoker<T>
- org.apache.dubbo.registry.client.migration.MigrationRuleHandler<T>
- org.apache.dubbo.registry.client.migration.MigrationRuleListener (implements org.apache.dubbo.common.config.configcenter.ConfigurationListener, org.apache.dubbo.registry.integration.RegistryProtocolListener)
- org.apache.dubbo.registry.client.metadata.ProtocolPortsMetadataCustomizer (implements org.apache.dubbo.registry.client.ServiceInstanceCustomizer)
- org.apache.dubbo.registry.client.selector.RandomServiceInstanceSelector (implements org.apache.dubbo.registry.client.selector.ServiceInstanceSelector)
- org.apache.dubbo.registry.RegistryFactoryWrapper (implements org.apache.dubbo.registry.RegistryFactory)
- org.apache.dubbo.registry.integration.RegistryProtocol (implements org.apache.dubbo.rpc.Protocol)
- org.apache.dubbo.registry.integration.InterfaceCompatibleRegistryProtocol
- org.apache.dubbo.registry.status.RegistryStatusChecker (implements org.apache.dubbo.common.status.StatusChecker)
- org.apache.dubbo.registry.client.metadata.store.RemoteMetadataServiceImpl
- org.apache.dubbo.registry.client.metadata.RestProtocolSubscribedURLsSynthesizer (implements org.apache.dubbo.registry.client.metadata.SubscribedURLsSynthesizer)
- org.apache.dubbo.registry.client.ServiceDiscoveryRegistry (implements org.apache.dubbo.registry.Registry)
- org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataCustomizer (implements org.apache.dubbo.registry.client.ServiceInstanceCustomizer)
- org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataUtils
- org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataUtils.Endpoint
- org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener (implements org.apache.dubbo.event.ConditionalEventListener<E>)
- org.apache.dubbo.registry.client.metadata.SpringCloudMetadataServiceURLBuilder (implements org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder)
- org.apache.dubbo.registry.client.metadata.StandardMetadataServiceURLBuilder (implements org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.dubbo.registry.support.SkipFailbackWrapperException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.dubbo.common.URL (implements java.io.Serializable)
- org.apache.dubbo.registry.client.InstanceAddressURL
- org.apache.dubbo.registry.client.OverrideInstanceAddressURL
- org.apache.dubbo.registry.client.InstanceAddressURL
接口分层结构
- org.apache.dubbo.registry.AddressListener
- java.lang.Comparable<T>
- org.apache.dubbo.common.lang.Prioritized
- org.apache.dubbo.registry.client.ServiceDiscovery
- org.apache.dubbo.registry.client.ServiceInstanceCustomizer
- org.apache.dubbo.registry.client.metadata.SubscribedURLsSynthesizer
- org.apache.dubbo.common.lang.Prioritized
- org.apache.dubbo.registry.Constants
- org.apache.dubbo.registry.client.migration.InvokersChangedListener
- org.apache.dubbo.registry.integration.InvokersChangedListener
- org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
- org.apache.dubbo.registry.client.migration.MigrationAddressComparator
- org.apache.dubbo.common.Node
- org.apache.dubbo.registry.Registry (并 extends org.apache.dubbo.registry.RegistryService)
- org.apache.dubbo.registry.NotifyListener
- org.apache.dubbo.registry.client.RegistryClusterIdentifier
- org.apache.dubbo.registry.RegistryFactory
- org.apache.dubbo.registry.integration.RegistryProtocolListener
- org.apache.dubbo.registry.RegistryService
- org.apache.dubbo.registry.RegistryServiceListener
- java.io.Serializable
- org.apache.dubbo.registry.client.ServiceInstance
- org.apache.dubbo.registry.client.ServiceDiscoveryFactory
- org.apache.dubbo.registry.client.selector.ServiceInstanceSelector