| Modifier and Type | Class and Description |
|---|---|
static class |
Invoker.CompatibleInvoker<T>
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DelegateProviderMetaDataInvoker<T>
A Invoker wrapper that wrap the invoker and all the metadata (ServiceConfig)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Monitor
Monitor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DubboMonitor
DubboMonitor
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Registry
Registry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ListenerRegistryWrapper |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceDiscoveryRegistry
Being different to the traditional registry,
ServiceDiscoveryRegistry that is a new service-oriented
Registry based on ServiceDiscovery, it will not interact in the external registry directly,
but store the urls that Dubbo services exported and referenced into WritableMetadataService
when ServiceDiscoveryRegistry.register(URL) and ServiceDiscoveryRegistry.subscribe(URL, NotifyListener) methods are executed. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConsulRegistry
registry center implementation for consul
|
| Modifier and Type | Class and Description |
|---|---|
class |
DubboRegistry
DubboRegistry
|
| Modifier and Type | Class and Description |
|---|---|
class |
EtcdRegistry
Support for ectd3 registry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RegistryDirectory<T>
RegistryDirectory
|
static class |
RegistryProtocol.InvokerDelegate<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
MulticastRegistry
MulticastRegistry
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultipleRegistry
MultipleRegistry
|
| Modifier and Type | Class and Description |
|---|---|
class |
NacosRegistry
Nacos
Registry |
| Modifier and Type | Class and Description |
|---|---|
class |
RedisRegistry
RedisRegistry
|
| Modifier and Type | Class and Description |
|---|---|
class |
SofaRegistry
The Sofa registry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRegistry
AbstractRegistry.
|
class |
FailbackRegistry
FailbackRegistry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ZookeeperRegistry
ZookeeperRegistry
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Invoker<T>
Invoker.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Directory<T>
Directory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDirectory<T>
Abstract implementation of Directory: Invoker list returned from this Directory's list method have been filtered by Routers
|
class |
StaticDirectory<T>
StaticDirectory
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractClusterInvoker<T>
AbstractClusterInvoker
|
class |
AvailableClusterInvoker<T>
AvailableCluster
|
class |
BroadcastClusterInvoker<T>
BroadcastClusterInvoker
|
class |
FailbackClusterInvoker<T>
When fails, record failure requests and schedule for retry on a regular interval.
|
class |
FailfastClusterInvoker<T>
Execute exactly once, which means this policy will throw an exception immediately in case of an invocation error.
|
class |
FailoverClusterInvoker<T>
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.
|
class |
FailsafeClusterInvoker<T>
When invoke fails, log the error message and ignore this error by returning an empty Result.
|
class |
ForkingClusterInvoker<T>
NOTICE! This implementation does not work well with async call.
|
class |
MergeableClusterInvoker<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
ZoneAwareClusterInvoker<T>
When there're more than one registry for subscription.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MockClusterInvoker<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
ListenerInvokerWrapper<T>
ListenerInvoker
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractInvoker<T>
AbstractInvoker.
|
class |
AsyncToSyncInvoker<T>
This class will work as a wrapper wrapping outside of each protocol invoker.
|
class |
InvokerWrapper<T>
InvokerWrapper
|
| Modifier and Type | Class and Description |
|---|---|
class |
DubboInvoker<T>
DubboInvoker
|
| Modifier and Type | Class and Description |
|---|---|
class |
GrpcInvoker<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
ThriftInvoker<T>
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProxyInvoker<T>
InvokerWrapper
|
| Modifier and Type | Class and Description |
|---|---|
class |
MockInvoker<T> |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.