|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Invoker in com.alibaba.dubbo.cache.filter |
---|
Methods in com.alibaba.dubbo.cache.filter with parameters of type Invoker | |
---|---|
Result |
CacheFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.monitor.dubbo |
---|
Constructors in com.alibaba.dubbo.monitor.dubbo with parameters of type Invoker | |
---|---|
DubboMonitor(Invoker<MonitorService> monitorInvoker,
MonitorService monitorService)
|
Uses of Invoker in com.alibaba.dubbo.monitor.support |
---|
Methods in com.alibaba.dubbo.monitor.support with parameters of type Invoker | |
---|---|
Result |
MonitorFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.registry.dubbo |
---|
Constructors in com.alibaba.dubbo.registry.dubbo with parameters of type Invoker | |
---|---|
DubboRegistry(Invoker<RegistryService> registryInvoker,
RegistryService registryService)
|
Uses of Invoker in com.alibaba.dubbo.registry.integration |
---|
Classes in com.alibaba.dubbo.registry.integration that implement Invoker | |
---|---|
static class |
RegistryProtocol.InvokerDelegete<T>
|
Methods in com.alibaba.dubbo.registry.integration that return Invoker | ||
---|---|---|
Invoker<T> |
RegistryProtocol.InvokerDelegete.getInvoker()
|
|
|
RegistryProtocol.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.registry.integration that return types with arguments of type Invoker | |
---|---|
List<Invoker<T>> |
RegistryDirectory.doList(Invocation invocation)
|
Map<String,List<Invoker<T>>> |
RegistryDirectory.getMethodInvokerMap()
Haomin: added for test purpose |
Map<String,Invoker<T>> |
RegistryDirectory.getUrlInvokerMap()
Haomin: added for test purpose |
Methods in com.alibaba.dubbo.registry.integration with parameters of type Invoker | ||
---|---|---|
|
RegistryProtocol.export(Invoker<T> originInvoker)
|
Constructors in com.alibaba.dubbo.registry.integration with parameters of type Invoker | |
---|---|
RegistryProtocol.InvokerDelegete(Invoker<T> invoker,
URL url)
|
Uses of Invoker in com.alibaba.dubbo.rpc |
---|
Methods in com.alibaba.dubbo.rpc that return Invoker | ||
---|---|---|
Invoker<T> |
Exporter.getInvoker()
get invoker. |
|
Invoker<?> |
Invocation.getInvoker()
get the invoker in current context. |
|
Invoker<?> |
RpcContext.getInvoker()
Deprecated. Replace to getUrl() |
|
Invoker<?> |
RpcInvocation.getInvoker()
|
|
|
ProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
create invoker. |
|
|
Protocol.refer(Class<T> type,
URL url)
引用远程服务: 1. |
Methods in com.alibaba.dubbo.rpc that return types with arguments of type Invoker | |
---|---|
List<Invoker<?>> |
RpcContext.getInvokers()
Deprecated. Replace to getUrls() |
Methods in com.alibaba.dubbo.rpc with parameters of type Invoker | ||
---|---|---|
void |
InvokerListener.destroyed(Invoker<?> invoker)
The invoker destroyed. |
|
|
Protocol.export(Invoker<T> invoker)
暴露远程服务: 1. |
|
|
ProxyFactory.getProxy(Invoker<T> invoker)
create proxy. |
|
Result |
Filter.invoke(Invoker<?> invoker,
Invocation invocation)
do invoke filter. |
|
void |
InvokerListener.referred(Invoker<?> invoker)
The invoker referred |
|
RpcContext |
RpcContext.setInvoker(Invoker<?> invoker)
|
|
void |
RpcInvocation.setInvoker(Invoker<?> invoker)
|
Method parameters in com.alibaba.dubbo.rpc with type arguments of type Invoker | |
---|---|
RpcContext |
RpcContext.setInvokers(List<Invoker<?>> invokers)
|
Constructors in com.alibaba.dubbo.rpc with parameters of type Invoker | |
---|---|
RpcInvocation(Invocation invocation,
Invoker<?> invoker)
|
|
RpcInvocation(String methodName,
Class<?>[] parameterTypes,
Object[] arguments,
Map<String,String> attachments,
Invoker<?> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster |
---|
Methods in com.alibaba.dubbo.rpc.cluster that return Invoker | ||
---|---|---|
|
Cluster.join(Directory<T> directory)
Merge the directory invokers to a virtual invoker. |
|
|
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
select one invoker in list. |
Methods in com.alibaba.dubbo.rpc.cluster that return types with arguments of type Invoker | ||
---|---|---|
List<Invoker<T>> |
Directory.list(Invocation invocation)
list invokers. |
|
|
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
route. |
Method parameters in com.alibaba.dubbo.rpc.cluster with type arguments of type Invoker | ||
---|---|---|
|
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
route. |
|
|
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
select one invoker in list. |
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.directory |
---|
Methods in com.alibaba.dubbo.rpc.cluster.directory that return types with arguments of type Invoker | |
---|---|
List<Invoker<T>> |
AbstractDirectory.list(Invocation invocation)
|
Constructor parameters in com.alibaba.dubbo.rpc.cluster.directory with type arguments of type Invoker | |
---|---|
StaticDirectory(List<Invoker<T>> invokers)
|
|
StaticDirectory(List<Invoker<T>> invokers,
List<Router> routers)
|
|
StaticDirectory(URL url,
List<Invoker<T>> invokers)
|
|
StaticDirectory(URL url,
List<Invoker<T>> invokers,
List<Router> routers)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.loadbalance |
---|
Methods in com.alibaba.dubbo.rpc.cluster.loadbalance that return Invoker | ||
---|---|---|
|
AbstractLoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Method parameters in com.alibaba.dubbo.rpc.cluster.loadbalance with type arguments of type Invoker | ||
---|---|---|
|
AbstractLoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.router |
---|
Methods in com.alibaba.dubbo.rpc.cluster.router that return types with arguments of type Invoker | ||
---|---|---|
|
MockInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Method parameters in com.alibaba.dubbo.rpc.cluster.router with type arguments of type Invoker | ||
---|---|---|
|
MockInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.router.condition |
---|
Methods in com.alibaba.dubbo.rpc.cluster.router.condition that return types with arguments of type Invoker | ||
---|---|---|
|
ConditionRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Method parameters in com.alibaba.dubbo.rpc.cluster.router.condition with type arguments of type Invoker | ||
---|---|---|
|
ConditionRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.router.script |
---|
Methods in com.alibaba.dubbo.rpc.cluster.router.script that return types with arguments of type Invoker | ||
---|---|---|
|
ScriptRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Method parameters in com.alibaba.dubbo.rpc.cluster.router.script with type arguments of type Invoker | ||
---|---|---|
|
ScriptRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.support |
---|
Classes in com.alibaba.dubbo.rpc.cluster.support that implement Invoker | |
---|---|
class |
AbstractClusterInvoker<T>
AbstractClusterInvoker |
class |
AvailableClusterInvoker<T>
AvailableCluster |
class |
BroadcastClusterInvoker<T>
BroadcastClusterInvoker |
class |
FailbackClusterInvoker<T>
失败自动恢复,后台记录失败请求,定时重发,通常用于消息通知操作。 |
class |
FailfastClusterInvoker<T>
快速失败,只发起一次调用,失败立即报错,通常用于非幂等性的写操作。 |
class |
FailoverClusterInvoker<T>
失败转移,当出现失败,重试其它服务器,通常用于读操作,但重试会带来更长延迟。 |
class |
FailsafeClusterInvoker<T>
失败安全,出现异常时,直接忽略,通常用于写入审计日志等操作。 |
class |
ForkingClusterInvoker<T>
并行调用,只要一个成功即返回,通常用于实时性要求较高的操作,但需要浪费更多服务资源。 |
class |
MergeableClusterInvoker<T>
|
Methods in com.alibaba.dubbo.rpc.cluster.support that return Invoker | ||
---|---|---|
|
FailoverCluster.join(Directory<T> directory)
|
|
|
FailbackCluster.join(Directory<T> directory)
|
|
|
MergeableCluster.join(Directory<T> directory)
|
|
|
FailsafeCluster.join(Directory<T> directory)
|
|
|
FailfastCluster.join(Directory<T> directory)
|
|
|
ForkingCluster.join(Directory<T> directory)
|
|
|
AvailableCluster.join(Directory<T> directory)
|
|
|
BroadcastCluster.join(Directory<T> directory)
|
Method parameters in com.alibaba.dubbo.rpc.cluster.support with type arguments of type Invoker | |
---|---|
Result |
BroadcastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Result |
FailsafeClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Result |
ForkingClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Result |
AvailableClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Result |
FailfastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Result |
FailoverClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance)
|
Uses of Invoker in com.alibaba.dubbo.rpc.cluster.support.wrapper |
---|
Classes in com.alibaba.dubbo.rpc.cluster.support.wrapper that implement Invoker | |
---|---|
class |
MockClusterInvoker<T>
|
Methods in com.alibaba.dubbo.rpc.cluster.support.wrapper that return Invoker | ||
---|---|---|
|
MockClusterWrapper.join(Directory<T> directory)
|
Constructors in com.alibaba.dubbo.rpc.cluster.support.wrapper with parameters of type Invoker | |
---|---|
MockClusterInvoker(Directory<T> directory,
Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.filter |
---|
Methods in com.alibaba.dubbo.rpc.filter with parameters of type Invoker | |
---|---|
Result |
AccessLogFilter.invoke(Invoker<?> invoker,
Invocation inv)
|
Result |
ConsumerContextFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
ExceptionFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
ExecuteLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
GenericImplFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
CompatibleFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
ClassLoaderFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
GenericFilter.invoke(Invoker<?> invoker,
Invocation inv)
|
Result |
DeprecatedFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
EchoFilter.invoke(Invoker<?> invoker,
Invocation inv)
|
Result |
TpsLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
TokenFilter.invoke(Invoker<?> invoker,
Invocation inv)
|
Result |
ActiveLimitFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
TimeoutFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
ContextFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.listener |
---|
Classes in com.alibaba.dubbo.rpc.listener that implement Invoker | |
---|---|
class |
ListenerInvokerWrapper<T>
ListenerInvoker |
Methods in com.alibaba.dubbo.rpc.listener that return Invoker | |
---|---|
Invoker<T> |
ListenerExporterWrapper.getInvoker()
|
Methods in com.alibaba.dubbo.rpc.listener with parameters of type Invoker | |
---|---|
void |
InvokerListenerAdapter.destroyed(Invoker<?> invoker)
|
void |
DeprecatedInvokerListener.referred(Invoker<?> invoker)
|
void |
InvokerListenerAdapter.referred(Invoker<?> invoker)
|
Constructors in com.alibaba.dubbo.rpc.listener with parameters of type Invoker | |
---|---|
ListenerInvokerWrapper(Invoker<T> invoker,
List<InvokerListener> listeners)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol |
---|
Classes in com.alibaba.dubbo.rpc.protocol that implement Invoker | |
---|---|
class |
AbstractInvoker<T>
AbstractInvoker. |
class |
InvokerWrapper<T>
InvokerWrapper |
Methods in com.alibaba.dubbo.rpc.protocol that return Invoker | ||
---|---|---|
Invoker<T> |
AbstractExporter.getInvoker()
|
|
|
ProtocolListenerWrapper.refer(Class<T> type,
URL url)
|
|
|
AbstractProxyProtocol.refer(Class<T> type,
URL url)
|
|
|
ProtocolFilterWrapper.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol with parameters of type Invoker | ||
---|---|---|
|
ProtocolListenerWrapper.export(Invoker<T> invoker)
|
|
|
AbstractProxyProtocol.export(Invoker<T> invoker)
|
|
|
ProtocolFilterWrapper.export(Invoker<T> invoker)
|
Constructors in com.alibaba.dubbo.rpc.protocol with parameters of type Invoker | |
---|---|
AbstractExporter(Invoker<T> invoker)
|
|
InvokerWrapper(Invoker<T> invoker,
URL url)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.dubbo |
---|
Classes in com.alibaba.dubbo.rpc.protocol.dubbo that implement Invoker | |
---|---|
class |
DubboInvoker<T>
DubboInvoker |
Methods in com.alibaba.dubbo.rpc.protocol.dubbo that return Invoker | ||
---|---|---|
|
DubboProtocol.refer(Class<T> serviceType,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol.dubbo that return types with arguments of type Invoker | |
---|---|
Collection<Invoker<?>> |
DubboProtocol.getInvokers()
|
Methods in com.alibaba.dubbo.rpc.protocol.dubbo with parameters of type Invoker | ||
---|---|---|
|
DubboProtocol.export(Invoker<T> invoker)
|
Constructors in com.alibaba.dubbo.rpc.protocol.dubbo with parameters of type Invoker | |
---|---|
DubboExporter(Invoker<T> invoker,
String key,
Map<String,Exporter<?>> exporterMap)
|
Constructor parameters in com.alibaba.dubbo.rpc.protocol.dubbo with type arguments of type Invoker | |
---|---|
DubboInvoker(Class<T> serviceType,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.dubbo.filter |
---|
Methods in com.alibaba.dubbo.rpc.protocol.dubbo.filter with parameters of type Invoker | |
---|---|
Result |
TraceFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Result |
FutureFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.injvm |
---|
Methods in com.alibaba.dubbo.rpc.protocol.injvm that return Invoker | ||
---|---|---|
|
InjvmProtocol.refer(Class<T> serviceType,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol.injvm with parameters of type Invoker | ||
---|---|---|
|
InjvmProtocol.export(Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.memcached |
---|
Methods in com.alibaba.dubbo.rpc.protocol.memcached that return Invoker | ||
---|---|---|
|
MemcachedProtocol.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol.memcached with parameters of type Invoker | ||
---|---|---|
|
MemcachedProtocol.export(Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.redis |
---|
Methods in com.alibaba.dubbo.rpc.protocol.redis that return Invoker | ||
---|---|---|
|
RedisProtocol.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol.redis with parameters of type Invoker | ||
---|---|---|
|
RedisProtocol.export(Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.protocol.thrift |
---|
Classes in com.alibaba.dubbo.rpc.protocol.thrift that implement Invoker | |
---|---|
class |
ThriftInvoker<T>
|
Methods in com.alibaba.dubbo.rpc.protocol.thrift that return Invoker | ||
---|---|---|
|
ThriftProtocol.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.protocol.thrift with parameters of type Invoker | ||
---|---|---|
|
ThriftProtocol.export(Invoker<T> invoker)
|
Constructor parameters in com.alibaba.dubbo.rpc.protocol.thrift with type arguments of type Invoker | |
---|---|
ThriftInvoker(Class<T> type,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers)
|
Uses of Invoker in com.alibaba.dubbo.rpc.proxy |
---|
Classes in com.alibaba.dubbo.rpc.proxy that implement Invoker | |
---|---|
class |
AbstractProxyInvoker<T>
InvokerWrapper |
Methods in com.alibaba.dubbo.rpc.proxy with parameters of type Invoker | ||
---|---|---|
|
AbstractProxyFactory.getProxy(Invoker<T> invoker)
|
|
abstract
|
AbstractProxyFactory.getProxy(Invoker<T> invoker,
Class<?>[] types)
|
Constructors in com.alibaba.dubbo.rpc.proxy with parameters of type Invoker | |
---|---|
InvokerInvocationHandler(Invoker<?> handler)
|
Uses of Invoker in com.alibaba.dubbo.rpc.proxy.javassist |
---|
Methods in com.alibaba.dubbo.rpc.proxy.javassist that return Invoker | ||
---|---|---|
|
JavassistProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.proxy.javassist with parameters of type Invoker | ||
---|---|---|
|
JavassistProxyFactory.getProxy(Invoker<T> invoker,
Class<?>[] interfaces)
|
Uses of Invoker in com.alibaba.dubbo.rpc.proxy.jdk |
---|
Methods in com.alibaba.dubbo.rpc.proxy.jdk that return Invoker | ||
---|---|---|
|
JdkProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.proxy.jdk with parameters of type Invoker | ||
---|---|---|
|
JdkProxyFactory.getProxy(Invoker<T> invoker,
Class<?>[] interfaces)
|
Uses of Invoker in com.alibaba.dubbo.rpc.proxy.wrapper |
---|
Methods in com.alibaba.dubbo.rpc.proxy.wrapper that return Invoker | ||
---|---|---|
|
StubProxyFactoryWrapper.getInvoker(T proxy,
Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.proxy.wrapper with parameters of type Invoker | ||
---|---|---|
|
StubProxyFactoryWrapper.getProxy(Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.rpc.support |
---|
Classes in com.alibaba.dubbo.rpc.support that implement Invoker | |
---|---|
class |
DelegateInvoker<T>
DelegateInvoker |
class |
MockInvoker<T>
|
Methods in com.alibaba.dubbo.rpc.support that return Invoker | ||
---|---|---|
Invoker<T> |
DelegateExporter.getInvoker()
|
|
|
MockProtocol.refer(Class<T> type,
URL url)
|
Methods in com.alibaba.dubbo.rpc.support with parameters of type Invoker | ||
---|---|---|
|
MockProtocol.export(Invoker<T> invoker)
|
Constructors in com.alibaba.dubbo.rpc.support with parameters of type Invoker | |
---|---|
DelegateInvoker(Invoker<T> invoker)
|
Uses of Invoker in com.alibaba.dubbo.validation.filter |
---|
Methods in com.alibaba.dubbo.validation.filter with parameters of type Invoker | |
---|---|
Result |
ValidationFilter.invoke(Invoker<?> invoker,
Invocation invocation)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |