| Modifier and Type | Method and Description |
|---|---|
Result |
CacheFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
Result |
DelegateProviderMetaDataInvoker.invoke(Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
Result |
MonitorFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
QosProtocolWrapper.export(Invoker<T> invoker) |
<T> Invoker<T> |
QosProtocolWrapper.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
RegistryProtocol.export(Invoker<T> originInvoker) |
<T> Invoker<T> |
RegistryProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Result |
ProviderInvokerWrapper.invoke(Invocation invocation) |
Result |
ConsumerInvokerWrapper.invoke(Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
Protocol.export(Invoker<T> invoker)
Export service for remote invocation:
1. |
void |
ExporterListener.exported(Exporter<?> exporter)
The exporter exported.
|
<T> Invoker<T> |
ProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
create invoker.
|
<T> T |
ProxyFactory.getProxy(Invoker<T> invoker)
create proxy.
|
<T> T |
ProxyFactory.getProxy(Invoker<T> invoker,
boolean generic)
create proxy.
|
Result |
Invoker.invoke(Invocation invocation)
invoke.
|
Result |
Filter.invoke(Invoker<?> invoker,
Invocation invocation)
do invoke filter.
|
<T> Invoker<T> |
Protocol.refer(Class<T> type,
URL url)
Refer a remote service:
1. |
void |
InvokerListener.referred(Invoker<?> invoker)
The invoker referred
|
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
Cluster.join(Directory<T> directory)
Merge the directory invokers to a virtual invoker.
|
List<Invoker<T>> |
Directory.list(Invocation invocation)
list invokers.
|
<T> List<Invoker<T>> |
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
route.
|
<T> Invoker<T> |
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
select one invoker in list.
|
| Modifier and Type | Method and Description |
|---|---|
List<Invoker<T>> |
AbstractDirectory.list(Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<Invoker<T>> |
MockInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<Invoker<T>> |
ConditionRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<Invoker<T>> |
ScriptRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<Invoker<T>> |
TagRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
Result |
ForkingClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailsafeClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailoverClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailfastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
BroadcastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
AvailableClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
MergeableClusterInvoker.invoke(Invocation invocation) |
Result |
AbstractClusterInvoker.invoke(Invocation invocation) |
<T> Invoker<T> |
MergeableCluster.join(Directory<T> directory) |
<T> Invoker<T> |
ForkingCluster.join(Directory<T> directory) |
<T> Invoker<T> |
FailsafeCluster.join(Directory<T> directory) |
<T> Invoker<T> |
FailoverCluster.join(Directory<T> directory) |
<T> Invoker<T> |
FailfastCluster.join(Directory<T> directory) |
<T> Invoker<T> |
FailbackCluster.join(Directory<T> directory) |
<T> Invoker<T> |
BroadcastCluster.join(Directory<T> directory) |
<T> Invoker<T> |
AvailableCluster.join(Directory<T> directory) |
| Modifier and Type | Method and Description |
|---|---|
Result |
MockClusterInvoker.invoke(Invocation invocation) |
<T> Invoker<T> |
MockClusterWrapper.join(Directory<T> directory) |
| Modifier and Type | Method and Description |
|---|---|
Result |
TpsLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
TokenFilter.invoke(Invoker<?> invoker,
Invocation inv) |
Result |
TimeoutFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
GenericImplFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
GenericFilter.invoke(Invoker<?> invoker,
Invocation inv) |
Result |
ExecuteLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
ExceptionFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
EchoFilter.invoke(Invoker<?> invoker,
Invocation inv) |
Result |
DeprecatedFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
ContextFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
ConsumerContextFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
CompatibleFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
ClassLoaderFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
ActiveLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
AccessLogFilter.invoke(Invoker<?> invoker,
Invocation inv) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExporterListenerAdapter.exported(Exporter<?> exporter) |
Result |
ListenerInvokerWrapper.invoke(Invocation invocation) |
void |
InvokerListenerAdapter.referred(Invoker<?> invoker) |
void |
DeprecatedInvokerListener.referred(Invoker<?> invoker) |
void |
ExporterListenerAdapter.unexported(Exporter<?> exporter) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
ProtocolListenerWrapper.export(Invoker<T> invoker) |
<T> Exporter<T> |
ProtocolFilterWrapper.export(Invoker<T> invoker) |
<T> Exporter<T> |
AbstractProxyProtocol.export(Invoker<T> invoker) |
Result |
InvokerWrapper.invoke(Invocation invocation) |
Result |
AbstractInvoker.invoke(Invocation inv) |
<T> Invoker<T> |
ProtocolListenerWrapper.refer(Class<T> type,
URL url) |
<T> Invoker<T> |
ProtocolFilterWrapper.refer(Class<T> type,
URL url) |
<T> Invoker<T> |
AbstractProxyProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
DubboProtocol.export(Invoker<T> invoker) |
<T> Invoker<T> |
DubboProtocol.refer(Class<T> serviceType,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Result |
TraceFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Result |
FutureFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
InjvmProtocol.export(Invoker<T> invoker) |
<T> Invoker<T> |
InjvmProtocol.refer(Class<T> serviceType,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
MemcachedProtocol.export(Invoker<T> invoker) |
<T> Invoker<T> |
MemcachedProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
RedisProtocol.export(Invoker<T> invoker) |
<T> Invoker<T> |
RedisProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
RpcExceptionMapper.toResponse(RpcException e) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
ThriftProtocol.export(Invoker<T> invoker) |
<T> Invoker<T> |
ThriftProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
AbstractProxyFactory.getProxy(Invoker<T> invoker) |
<T> T |
AbstractProxyFactory.getProxy(Invoker<T> invoker,
boolean generic) |
Result |
AbstractProxyInvoker.invoke(Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
StubProxyFactoryWrapper.getInvoker(T proxy,
Class<T> type,
URL url) |
<T> T |
StubProxyFactoryWrapper.getProxy(Invoker<T> invoker) |
<T> T |
StubProxyFactoryWrapper.getProxy(Invoker<T> invoker,
boolean generic) |
| Modifier and Type | Method and Description |
|---|---|
<T> Exporter<T> |
MockProtocol.export(Invoker<T> invoker) |
Result |
MockInvoker.invoke(Invocation invocation) |
Result |
DelegateInvoker.invoke(Invocation invocation) |
<T> Invoker<T> |
MockProtocol.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Result |
ValidationFilter.invoke(Invoker<?> invoker,
Invocation invocation) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.