接口的使用
com.alibaba.dubbo.rpc.Invocation
-
-
com.alibaba.dubbo.rpc中Invocation的使用
实现Invocation的com.alibaba.dubbo.rpc中的类 修饰符和类型 类 说明 classRpcInvocationRPC Invocation.返回Invocation的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 InvocationRpcContext. getInvocation()已过时。Replace to getMethodName(), getParameterTypes(), getArguments()参数类型为Invocation的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 ResultFilter. invoke(Invoker<?> invoker, Invocation invocation)do invoke filter.ResultInvoker. invoke(Invocation invocation)invoke.RpcContextRpcContext. setInvocation(Invocation invocation)参数类型为Invocation的com.alibaba.dubbo.rpc中的构造器 构造器 说明 RpcInvocation(Invocation invocation)RpcInvocation(Invocation invocation, Invoker<?> invoker) -
com.alibaba.dubbo.rpc.filter中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.filter中的方法 修饰符和类型 方法 说明 ResultAccessLogFilter. invoke(Invoker<?> invoker, Invocation inv)ResultActiveLimitFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultClassLoaderFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultCompatibleFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultConsumerContextFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultContextFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultDeprecatedFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultEchoFilter. invoke(Invoker<?> invoker, Invocation inv)ResultExceptionFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultExecuteLimitFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultGenericFilter. invoke(Invoker<?> invoker, Invocation inv)ResultGenericImplFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultTimeoutFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultTokenFilter. invoke(Invoker<?> invoker, Invocation inv)ResultTpsLimitFilter. invoke(Invoker<?> invoker, Invocation invocation) -
com.alibaba.dubbo.rpc.filter.tps中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.filter.tps中的方法 修饰符和类型 方法 说明 booleanDefaultTPSLimiter. isAllowable(com.alibaba.dubbo.common.URL url, Invocation invocation)booleanTPSLimiter. isAllowable(com.alibaba.dubbo.common.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中的方法 修饰符和类型 方法 说明 ResultListenerInvokerWrapper. invoke(Invocation invocation) -
com.alibaba.dubbo.rpc.protocol中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.protocol中的方法 修饰符和类型 方法 说明 ResultAbstractInvoker. invoke(Invocation inv)ResultInvokerWrapper. invoke(Invocation invocation) -
com.alibaba.dubbo.rpc.proxy中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.proxy中的方法 修饰符和类型 方法 说明 ResultAbstractProxyInvoker. invoke(Invocation invocation) -
com.alibaba.dubbo.rpc.support中Invocation的使用
参数类型为Invocation的com.alibaba.dubbo.rpc.support中的方法 修饰符和类型 方法 说明 static voidRpcUtils. attachInvocationIdIfAsync(com.alibaba.dubbo.common.URL url, Invocation inv)Idempotent operation: invocation id will be added in async operation by defaultstatic Object[]RpcUtils. getArguments(Invocation invocation)static LongRpcUtils. getInvocationId(Invocation inv)static StringRpcUtils. getMethodName(Invocation invocation)static Class<?>[]RpcUtils. getParameterTypes(Invocation invocation)static Class<?>RpcUtils. getReturnType(Invocation invocation)static Type[]RpcUtils. getReturnTypes(Invocation invocation)ResultDelegateInvoker. invoke(Invocation invocation)ResultMockInvoker. invoke(Invocation invocation)static booleanRpcUtils. isAsync(com.alibaba.dubbo.common.URL url, Invocation inv)static booleanRpcUtils. isOneway(com.alibaba.dubbo.common.URL url, Invocation inv)
-