接口的使用
com.alibaba.dubbo.rpc.Invocation
-
-
com.alibaba.dubbo.cache中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.cache中的方法 修饰符和类型 方法 说明 Cache
CacheFactory. getCache(URL url, Invocation invocation)
-
com.alibaba.dubbo.cache.filter中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.cache.filter中的方法 修饰符和类型 方法 说明 Result
CacheFilter. invoke(Invoker<?> invoker, Invocation invocation)
-
com.alibaba.dubbo.cache.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.cache.support中的方法 修饰符和类型 方法 说明 Cache
AbstractCacheFactory. getCache(URL url, Invocation invocation)
-
com.alibaba.dubbo.config.invoker中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.config.invoker中的方法 修饰符和类型 方法 说明 Result
DelegateProviderMetaDataInvoker. invoke(Invocation invocation)
-
com.alibaba.dubbo.monitor.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.monitor.support中的方法 修饰符和类型 方法 说明 Result
MonitorFilter. invoke(Invoker<?> invoker, Invocation invocation)
-
com.alibaba.dubbo.registry.integration中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.registry.integration中的方法 修饰符和类型 方法 说明 List<Invoker<T>>
RegistryDirectory. doList(Invocation invocation)
-
com.alibaba.dubbo.registry.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.registry.support中的方法 修饰符和类型 方法 说明 Result
ConsumerInvokerWrapper. invoke(Invocation invocation)
Result
ProviderInvokerWrapper. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc中Invocation的使用
实现Invocation的com.alibaba.dubbo.rpc中的类 修饰符和类型 类 说明 class
RpcInvocation
RPC Invocation.返回Invocation的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 Invocation
RpcContext. getInvocation()
已过时。Replace to getMethodName(), getParameterTypes(), getArguments()参数类型为Invocation的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 Result
Filter. invoke(Invoker<?> invoker, Invocation invocation)
do invoke filter.Result
Invoker. invoke(Invocation invocation)
invoke.RpcContext
RpcContext. setInvocation(Invocation invocation)
参数类型为Invocation的com.alibaba.dubbo.rpc中的构造器 构造器 说明 RpcInvocation(Invocation invocation)
RpcInvocation(Invocation invocation, Invoker<?> invoker)
-
com.alibaba.dubbo.rpc.cluster中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster中的方法 修饰符和类型 方法 说明 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. -
com.alibaba.dubbo.rpc.cluster.directory中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.directory中的方法 修饰符和类型 方法 说明 List<Invoker<T>>
AbstractDirectory. list(Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.loadbalance中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.loadbalance中的方法 修饰符和类型 方法 说明 <T> Invoker<T>
AbstractLoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.router中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.router中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>
MockInvokersSelector. route(List<Invoker<T>> invokers, URL url, Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.router.condition中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.router.condition中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>
ConditionRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.router.script中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.router.script中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>
ScriptRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.router.tag中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.router.tag中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>
TagRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.support中的方法 修饰符和类型 方法 说明 Result
AvailableClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)
Result
BroadcastClusterInvoker. 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)
Result
FailsafeClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)
Result
ForkingClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)
Result
AbstractClusterInvoker. invoke(Invocation invocation)
Result
MergeableClusterInvoker. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc.cluster.support.wrapper中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.cluster.support.wrapper中的方法 修饰符和类型 方法 说明 Result
MockClusterInvoker. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc.filter中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.filter中的方法 修饰符和类型 方法 说明 Result
AccessLogFilter. invoke(Invoker<?> invoker, Invocation inv)
Result
ActiveLimitFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
ClassLoaderFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
CompatibleFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
ConsumerContextFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
ContextFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
DeprecatedFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
EchoFilter. invoke(Invoker<?> invoker, Invocation inv)
Result
ExceptionFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
ExecuteLimitFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
GenericFilter. invoke(Invoker<?> invoker, Invocation inv)
Result
GenericImplFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
TimeoutFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
TokenFilter. invoke(Invoker<?> invoker, Invocation inv)
Result
TpsLimitFilter. invoke(Invoker<?> invoker, Invocation invocation)
-
com.alibaba.dubbo.rpc.filter.tps中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.filter.tps中的方法 修饰符和类型 方法 说明 boolean
DefaultTPSLimiter. isAllowable(URL url, Invocation invocation)
boolean
TPSLimiter. isAllowable(URL url, Invocation invocation)
judge if the current invocation is allowed by TPS rule -
com.alibaba.dubbo.rpc.listener中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.listener中的方法 修饰符和类型 方法 说明 Result
ListenerInvokerWrapper. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc.protocol中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.protocol中的方法 修饰符和类型 方法 说明 Result
AbstractInvoker. invoke(Invocation inv)
Result
InvokerWrapper. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc.protocol.dubbo中Invocation的使用
实现Invocation的com.alibaba.dubbo.rpc.protocol.dubbo中的类 修饰符和类型 类 说明 class
DecodeableRpcInvocation
返回Invocation的com.alibaba.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 Invocation
DecodeableRpcResult. getInvocation()
参数类型为Invocation的com.alibaba.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 static Serialization
DubboCodecSupport. getRequestSerialization(URL url, Invocation invocation)
参数类型为Invocation的com.alibaba.dubbo.rpc.protocol.dubbo中的构造器 构造器 说明 DecodeableRpcResult(Channel channel, Response response, InputStream is, Invocation invocation, byte id)
-
com.alibaba.dubbo.rpc.protocol.dubbo.filter中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.protocol.dubbo.filter中的方法 修饰符和类型 方法 说明 Result
FutureFilter. invoke(Invoker<?> invoker, Invocation invocation)
Result
TraceFilter. invoke(Invoker<?> invoker, Invocation invocation)
-
com.alibaba.dubbo.rpc.proxy中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.proxy中的方法 修饰符和类型 方法 说明 Result
AbstractProxyInvoker. invoke(Invocation invocation)
-
com.alibaba.dubbo.rpc.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.support中的方法 修饰符和类型 方法 说明 static void
RpcUtils. attachInvocationIdIfAsync(URL url, Invocation inv)
Idempotent operation: invocation id will be added in async operation by defaultstatic Object[]
RpcUtils. getArguments(Invocation invocation)
static Long
RpcUtils. getInvocationId(Invocation inv)
static String
RpcUtils. getMethodName(Invocation invocation)
static Class<?>[]
RpcUtils. getParameterTypes(Invocation invocation)
static Class<?>
RpcUtils. getReturnType(Invocation invocation)
static Type[]
RpcUtils. getReturnTypes(Invocation invocation)
Result
DelegateInvoker. invoke(Invocation invocation)
Result
MockInvoker. invoke(Invocation invocation)
static boolean
RpcUtils. isAsync(URL url, Invocation inv)
static boolean
RpcUtils. isOneway(URL url, Invocation inv)
-
com.alibaba.dubbo.validation.filter中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.validation.filter中的方法 修饰符和类型 方法 说明 Result
ValidationFilter. invoke(Invoker<?> invoker, Invocation invocation)
-