接口的使用
org.apache.dubbo.rpc.Invoker
-
-
com.alibaba.dubbo.rpc中Invoker的使用
com.alibaba.dubbo.rpc中Invoker的子接口 修饰符和类型 接口 说明 interfaceInvoker<T>已过时。实现Invoker的com.alibaba.dubbo.rpc中的类 修饰符和类型 类 说明 static classInvoker.CompatibleInvoker<T>已过时。返回Invoker的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 default <T> Invoker<T>ProxyFactory. getInvoker(T proxy, Class<T> type, URL url)已过时。Invoker<T>Invoker.CompatibleInvoker. getOriginal()default Invoker<T>Invoker. getOriginal()已过时。default <T> Invoker<T>Protocol. refer(Class<T> aClass, URL url)已过时。参数类型为Invoker的com.alibaba.dubbo.rpc中的方法 修饰符和类型 方法 说明 default voidInvokerListener. destroyed(Invoker<?> invoker)已过时。default <T> Exporter<T>Protocol. export(Invoker<T> invoker)已过时。default <T> TProxyFactory. getProxy(Invoker<T> invoker)已过时。default <T> TProxyFactory. getProxy(Invoker<T> invoker, boolean generic)已过时。default ResultFilter. invoke(Invoker<?> invoker, Invocation invocation)已过时。default voidInvokerListener. referred(Invoker<?> invoker)已过时。参数类型为Invoker的com.alibaba.dubbo.rpc中的构造器 构造器 说明 CompatibleInvoker(Invoker<T> invoker) -
com.alibaba.dubbo.rpc.cluster中Invoker的使用
返回Invoker的com.alibaba.dubbo.rpc.cluster中的方法 修饰符和类型 方法 说明 default <T> Invoker<T>Cluster. join(Directory<T> directory)已过时。default <T> Invoker<T>LoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)已过时。返回变量类型为Invoker的类型的com.alibaba.dubbo.rpc.cluster中的方法 修饰符和类型 方法 说明 default List<Invoker<T>>Directory. list(Invocation invocation)已过时。default <T> List<Invoker<T>>Router. route(List<Invoker<T>> invokers, URL url, Invocation invocation)已过时。类型变量类型为Invoker的com.alibaba.dubbo.rpc.cluster中的方法参数 修饰符和类型 方法 说明 default <T> List<Invoker<T>>Router. route(List<Invoker<T>> invokers, URL url, Invocation invocation)已过时。default <T> Invoker<T>LoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)已过时。 -
org.apache.dubbo.cache.filter中Invoker的使用
参数类型为Invoker的org.apache.dubbo.cache.filter中的方法 修饰符和类型 方法 说明 ResultCacheFilter. invoke(Invoker<?> invoker, Invocation invocation)If cache is configured, dubbo will invoke method on each method call. -
org.apache.dubbo.config.event中Invoker的使用
返回Invoker的org.apache.dubbo.config.event中的方法 修饰符和类型 方法 说明 Invoker<?>ReferenceConfigInitializedEvent. getInvoker()参数类型为Invoker的org.apache.dubbo.config.event中的构造器 构造器 说明 ReferenceConfigInitializedEvent(ReferenceConfig referenceConfig, Invoker<?> invoker) -
org.apache.dubbo.config.invoker中Invoker的使用
实现Invoker的org.apache.dubbo.config.invoker中的类 修饰符和类型 类 说明 classDelegateProviderMetaDataInvoker<T>A Invoker wrapper that wrap the invoker and all the metadata (ServiceConfig)参数类型为Invoker的org.apache.dubbo.config.invoker中的构造器 构造器 说明 DelegateProviderMetaDataInvoker(Invoker<T> invoker, ServiceConfig<?> metadata) -
org.apache.dubbo.monitor.dubbo中Invoker的使用
参数类型为Invoker的org.apache.dubbo.monitor.dubbo中的方法 修饰符和类型 方法 说明 ResultMetricsFilter. invoke(Invoker<?> invoker, Invocation invocation)参数类型为Invoker的org.apache.dubbo.monitor.dubbo中的构造器 构造器 说明 DubboMonitor(Invoker<MonitorService> monitorInvoker, MonitorService monitorService) -
org.apache.dubbo.monitor.support中Invoker的使用
参数类型为Invoker的org.apache.dubbo.monitor.support中的方法 修饰符和类型 方法 说明 ResultMonitorFilter. invoke(Invoker<?> invoker, Invocation invocation)The invocation interceptor,it will collect the invoke data about this invocation and send it to monitor centervoidMonitorFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidMonitorFilter. onResponse(Result result, Invoker<?> invoker, Invocation invocation) -
org.apache.dubbo.qos.protocol中Invoker的使用
返回Invoker的org.apache.dubbo.qos.protocol中的方法 修饰符和类型 方法 说明 <T> Invoker<T>QosProtocolWrapper. refer(Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.qos.protocol中的方法 修饰符和类型 方法 说明 <T> Exporter<T>QosProtocolWrapper. export(Invoker<T> invoker) -
org.apache.dubbo.registry.client.migration中Invoker的使用
实现Invoker的org.apache.dubbo.registry.client.migration中的类 修饰符和类型 类 说明 classMigrationInvoker<T>classServiceDiscoveryMigrationInvoker<T> -
org.apache.dubbo.registry.dubbo中Invoker的使用
参数类型为Invoker的org.apache.dubbo.registry.dubbo中的构造器 构造器 说明 DubboRegistry(Invoker<RegistryService> registryInvoker, RegistryService registryService) -
org.apache.dubbo.registry.integration中Invoker的使用
实现Invoker的org.apache.dubbo.registry.integration中的类 修饰符和类型 类 说明 static classRegistryProtocol.InvokerDelegate<T>返回Invoker的org.apache.dubbo.registry.integration中的方法 修饰符和类型 方法 说明 Invoker<T>RegistryProtocol.InvokerDelegate. getInvoker()<T> Invoker<T>RegistryProtocol. refer(Class<T> type, URL url)返回变量类型为Invoker的类型的org.apache.dubbo.registry.integration中的方法 修饰符和类型 方法 说明 List<Invoker<T>>DynamicDirectory. doList(Invocation invocation)List<Invoker<T>>DynamicDirectory. getAllInvokers()List<Invoker<T>>DynamicDirectory. getInvokers()Map<URL,Invoker<T>>RegistryDirectory. getUrlInvokerMap()Haomin: added for test purpose参数类型为Invoker的org.apache.dubbo.registry.integration中的方法 修饰符和类型 方法 说明 <T> Exporter<T>RegistryProtocol. export(Invoker<T> originInvoker)<T> voidRegistryProtocol. reExport(Invoker<T> originInvoker, URL newInvokerUrl)Reexport the invoker of the modified url参数类型为Invoker的org.apache.dubbo.registry.integration中的构造器 构造器 说明 InvokerDelegate(Invoker<T> invoker, URL url) -
org.apache.dubbo.rpc中Invoker的使用
返回Invoker的org.apache.dubbo.rpc中的方法 修饰符和类型 方法 说明 Invoker<T>Exporter. getInvoker()get invoker.Invoker<?>Invocation. getInvoker()get the invoker in current context.<T> Invoker<T>ProxyFactory. getInvoker(T proxy, Class<T> type, URL url)create invoker.Invoker<?>RpcContext. getInvoker()已过时。Replace to getUrl()Invoker<?>RpcInvocation. getInvoker()<T> Invoker<T>Protocol. refer(Class<T> type, URL url)Refer a remote service:
1.返回变量类型为Invoker的类型的org.apache.dubbo.rpc中的方法 修饰符和类型 方法 说明 List<Invoker<?>>RpcContext. getInvokers()已过时。Replace to getUrls()参数类型为Invoker的org.apache.dubbo.rpc中的方法 修饰符和类型 方法 说明 voidInvokerListener. destroyed(Invoker<?> invoker)The invoker destroyed.<T> Exporter<T>Protocol. export(Invoker<T> invoker)Export service for remote invocation:
1.<T> TProxyFactory. getProxy(Invoker<T> invoker)create proxy.<T> TProxyFactory. getProxy(Invoker<T> invoker, boolean generic)create proxy.ResultFilter. invoke(Invoker<?> invoker, Invocation invocation)Make sure call invoker.invoke() in your implementation.voidFilter.Listener. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidFilter.Listener. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidInvokerListener. referred(Invoker<?> invoker)The invoker referredRpcContextRpcContext. setInvoker(Invoker<?> invoker)voidRpcInvocation. setInvoker(Invoker<?> invoker)类型变量类型为Invoker的org.apache.dubbo.rpc中的方法参数 修饰符和类型 方法 说明 RpcContextRpcContext. setInvokers(List<Invoker<?>> invokers)参数类型为Invoker的org.apache.dubbo.rpc中的构造器 构造器 说明 RpcInvocation(String methodName, String serviceName, String protocolServiceKey, Class<?>[] parameterTypes, Object[] arguments, Map<String,Object> attachments, Invoker<?> invoker, Map<Object,Object> attributes)RpcInvocation(Invocation invocation, Invoker<?> invoker) -
org.apache.dubbo.rpc.cluster中Invoker的使用
org.apache.dubbo.rpc.cluster中Invoker的子接口 修饰符和类型 接口 说明 interfaceClusterInvoker<T>This is the final Invoker type referenced by the RPC proxy on Consumer side.返回Invoker的org.apache.dubbo.rpc.cluster中的方法 修饰符和类型 方法 说明 <T> Invoker<T>Cluster. join(Directory<T> directory)Merge the directory invokers to a virtual invoker.<T> Invoker<T>LoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)select one invoker in list.返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster中的方法 修饰符和类型 方法 说明 List<Invoker<T>>Directory. getAllInvokers()List<Invoker<T>>Directory. list(Invocation invocation)list invokers.<T> List<Invoker<T>>Router. route(List<Invoker<T>> invokers, URL url, Invocation invocation)Filter invokers with current routing rule and only return the invokers that comply with the rule.List<Invoker<T>>RouterChain. route(URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster中的方法参数 修饰符和类型 方法 说明 default <T> voidRouter. notify(List<Invoker<T>> invokers)Notify the router the invoker list.<T> List<Invoker<T>>Router. route(List<Invoker<T>> invokers, URL url, Invocation invocation)Filter invokers with current routing rule and only return the invokers that comply with the rule.<T> Invoker<T>LoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)select one invoker in list.voidRouterChain. setInvokers(List<Invoker<T>> invokers)Notify router chain of the initial addresses from registry at the first time. -
org.apache.dubbo.rpc.cluster.directory中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.directory中的方法 修饰符和类型 方法 说明 List<Invoker<T>>StaticDirectory. getAllInvokers()List<Invoker<T>>AbstractDirectory. list(Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.directory中的构造器参数 构造器 说明 StaticDirectory(List<Invoker<T>> invokers)StaticDirectory(List<Invoker<T>> invokers, RouterChain<T> routerChain)StaticDirectory(URL url, List<Invoker<T>> invokers)StaticDirectory(URL url, List<Invoker<T>> invokers, RouterChain<T> routerChain) -
org.apache.dubbo.rpc.cluster.loadbalance中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.cluster.loadbalance中的方法 修饰符和类型 方法 说明 <T> Invoker<T>AbstractLoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.loadbalance中的方法参数 修饰符和类型 方法 说明 <T> Invoker<T>AbstractLoadBalance. select(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.address中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.address中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>AddressInvokersSelector. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.address中的方法参数 修饰符和类型 方法 说明 <T> List<Invoker<T>>AddressInvokersSelector. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.condition中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.condition中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>ConditionRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.condition中的方法参数 修饰符和类型 方法 说明 <T> List<Invoker<T>>ConditionRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.condition.config中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.condition.config中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>ListenableRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.condition.config中的方法参数 修饰符和类型 方法 说明 <T> List<Invoker<T>>ListenableRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.mock中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.mock中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>MockInvokersSelector. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.mock中的方法参数 修饰符和类型 方法 说明 <T> List<Invoker<T>>MockInvokersSelector. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.script中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.script中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>ScriptRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.script中的方法参数 修饰符和类型 方法 说明 <T> List<Invoker<T>>ScriptRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.router.tag中Invoker的使用
返回变量类型为Invoker的类型的org.apache.dubbo.rpc.cluster.router.tag中的方法 修饰符和类型 方法 说明 <T> List<Invoker<T>>TagRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.router.tag中的方法参数 修饰符和类型 方法 说明 <T> voidTagRouter. notify(List<Invoker<T>> invokers)<T> List<Invoker<T>>TagRouter. route(List<Invoker<T>> invokers, URL url, Invocation invocation) -
org.apache.dubbo.rpc.cluster.support中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.cluster.support中的类 修饰符和类型 类 说明 classAbstractClusterInvoker<T>AbstractClusterInvokerclassAvailableClusterInvoker<T>AvailableClusterclassBroadcastCluster2Invoker<T>BroadcastCluster2InvokerclassBroadcastClusterInvoker<T>BroadcastClusterInvokerclassFailbackClusterInvoker<T>When fails, record failure requests and schedule for retry on a regular interval.classFailfastClusterInvoker<T>Execute exactly once, which means this policy will throw an exception immediately in case of an invocation error.classFailoverClusterInvoker<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.classFailsafeClusterInvoker<T>When invoke fails, log the error message and ignore this error by returning an empty Result.classForkingClusterInvoker<T>NOTICE!classMergeableClusterInvoker<T>返回Invoker的org.apache.dubbo.rpc.cluster.support中的方法 修饰符和类型 方法 说明 <T> Invoker<T>AvailableCluster. join(Directory<T> directory)类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.support中的方法参数 修饰符和类型 方法 说明 ResultAvailableClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultBroadcastCluster2Invoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultBroadcastClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultFailfastClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultFailoverClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultFailsafeClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)ResultForkingClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance) -
org.apache.dubbo.rpc.cluster.support.migration中Invoker的使用
org.apache.dubbo.rpc.cluster.support.migration中Invoker的子接口 修饰符和类型 接口 说明 interfaceMigrationClusterInvoker<T>类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.support.migration中的方法参数 修饰符和类型 方法 说明 <T> booleanMigrationClusterComparator. shouldMigrate(List<Invoker<T>> interfaceInvokers, List<Invoker<T>> serviceInvokers) -
org.apache.dubbo.rpc.cluster.support.registry中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.cluster.support.registry中的类 修饰符和类型 类 说明 classZoneAwareClusterInvoker<T>When there're more than one registry for subscription.类型变量类型为Invoker的org.apache.dubbo.rpc.cluster.support.registry中的方法参数 修饰符和类型 方法 说明 ResultZoneAwareClusterInvoker. doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance) -
org.apache.dubbo.rpc.cluster.support.wrapper中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.cluster.support.wrapper中的类 修饰符和类型 类 说明 classMockClusterInvoker<T>返回Invoker的org.apache.dubbo.rpc.cluster.support.wrapper中的方法 修饰符和类型 方法 说明 <T> Invoker<T>AbstractCluster. join(Directory<T> directory)<T> Invoker<T>MockClusterWrapper. join(Directory<T> directory)参数类型为Invoker的org.apache.dubbo.rpc.cluster.support.wrapper中的构造器 构造器 说明 MockClusterInvoker(Directory<T> directory, Invoker<T> invoker) -
org.apache.dubbo.rpc.filter中Invoker的使用
参数类型为Invoker的org.apache.dubbo.rpc.filter中的方法 修饰符和类型 方法 说明 ResultAccessLogFilter. invoke(Invoker<?> invoker, Invocation inv)This method logs the access log for service method invocation call.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)voidActiveLimitFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidCompatibleFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidContextFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidExceptionFilter. onError(Throwable e, Invoker<?> invoker, Invocation invocation)voidExecuteLimitFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidGenericFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidGenericImplFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidTimeoutFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidActiveLimitFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidCompatibleFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidContextFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidExceptionFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidExecuteLimitFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidGenericFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation inv)voidGenericImplFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)voidTimeoutFilter. onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) -
org.apache.dubbo.rpc.listener中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.listener中的类 修饰符和类型 类 说明 classListenerInvokerWrapper<T>ListenerInvoker返回Invoker的org.apache.dubbo.rpc.listener中的方法 修饰符和类型 方法 说明 Invoker<T>ListenerExporterWrapper. getInvoker()参数类型为Invoker的org.apache.dubbo.rpc.listener中的方法 修饰符和类型 方法 说明 voidInvokerListenerAdapter. destroyed(Invoker<?> invoker)voidDeprecatedInvokerListener. referred(Invoker<?> invoker)voidInvokerListenerAdapter. referred(Invoker<?> invoker)参数类型为Invoker的org.apache.dubbo.rpc.listener中的构造器 构造器 说明 ListenerInvokerWrapper(Invoker<T> invoker, List<InvokerListener> listeners) -
org.apache.dubbo.rpc.protocol中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.protocol中的类 修饰符和类型 类 说明 classAbstractInvoker<T>This Invoker works on Consumer side.classAsyncToSyncInvoker<T>This class will work as a wrapper wrapping outside of each protocol invoker.classInvokerWrapper<T>InvokerWrapper返回Invoker的org.apache.dubbo.rpc.protocol中的方法 修饰符和类型 方法 说明 Invoker<T>AbstractExporter. getInvoker()Invoker<T>AsyncToSyncInvoker. getInvoker()<T> Invoker<T>AbstractProtocol. refer(Class<T> type, URL url)<T> Invoker<T>ProtocolFilterWrapper. refer(Class<T> type, URL url)<T> Invoker<T>ProtocolListenerWrapper. refer(Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.protocol中的方法 修饰符和类型 方法 说明 <T> Exporter<T>AbstractProxyProtocol. export(Invoker<T> invoker)<T> Exporter<T>ProtocolFilterWrapper. export(Invoker<T> invoker)<T> Exporter<T>ProtocolListenerWrapper. export(Invoker<T> invoker)参数类型为Invoker的org.apache.dubbo.rpc.protocol中的构造器 构造器 说明 AbstractExporter(Invoker<T> invoker)AsyncToSyncInvoker(Invoker<T> invoker)InvokerWrapper(Invoker<T> invoker, URL url) -
org.apache.dubbo.rpc.protocol.dubbo中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.protocol.dubbo中的类 修饰符和类型 类 说明 classDubboInvoker<T>DubboInvoker返回Invoker的org.apache.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 <T> Invoker<T>DubboProtocol. protocolBindingRefer(Class<T> serviceType, URL url)返回变量类型为Invoker的类型的org.apache.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 Collection<Invoker<?>>DubboProtocol. getInvokers()参数类型为Invoker的org.apache.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 <T> Exporter<T>DubboProtocol. export(Invoker<T> invoker)参数类型为Invoker的org.apache.dubbo.rpc.protocol.dubbo中的构造器 构造器 说明 DubboExporter(Invoker<T> invoker, String key, DelegateExporterMap delegateExporterMap)类型变量类型为Invoker的org.apache.dubbo.rpc.protocol.dubbo中的构造器参数 构造器 说明 DubboInvoker(Class<T> serviceType, URL url, ExchangeClient[] clients, Set<Invoker<?>> invokers) -
org.apache.dubbo.rpc.protocol.dubbo.filter中Invoker的使用
参数类型为Invoker的org.apache.dubbo.rpc.protocol.dubbo.filter中的方法 修饰符和类型 方法 说明 ResultFutureFilter. invoke(Invoker<?> invoker, Invocation invocation)ResultTraceFilter. invoke(Invoker<?> invoker, Invocation invocation)voidFutureFilter. onError(Throwable t, Invoker<?> invoker, Invocation invocation)voidFutureFilter. onResponse(Result result, Invoker<?> invoker, Invocation invocation) -
org.apache.dubbo.rpc.protocol.grpc中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.protocol.grpc中的类 修饰符和类型 类 说明 classGrpcInvoker<T>参数类型为Invoker的org.apache.dubbo.rpc.protocol.grpc中的构造器 构造器 说明 GrpcInvoker(Class<T> type, URL url, Invoker<T> target, ReferenceCountManagedChannel channel) -
org.apache.dubbo.rpc.protocol.injvm中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.protocol.injvm中的方法 修饰符和类型 方法 说明 <T> Invoker<T>InjvmProtocol. protocolBindingRefer(Class<T> serviceType, URL url)参数类型为Invoker的org.apache.dubbo.rpc.protocol.injvm中的方法 修饰符和类型 方法 说明 <T> Exporter<T>InjvmProtocol. export(Invoker<T> invoker) -
org.apache.dubbo.rpc.protocol.memcached中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.protocol.memcached中的方法 修饰符和类型 方法 说明 <T> Invoker<T>MemcachedProtocol. protocolBindingRefer(Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.protocol.memcached中的方法 修饰符和类型 方法 说明 <T> Exporter<T>MemcachedProtocol. export(Invoker<T> invoker) -
org.apache.dubbo.rpc.protocol.redis中Invoker的使用
参数类型为Invoker的org.apache.dubbo.rpc.protocol.redis中的方法 修饰符和类型 方法 说明 <T> Exporter<T>RedisProtocol. export(Invoker<T> invoker) -
org.apache.dubbo.rpc.protocol.thrift中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.protocol.thrift中的类 修饰符和类型 类 说明 classThriftInvoker<T>已过时。参数类型为Invoker的org.apache.dubbo.rpc.protocol.thrift中的方法 修饰符和类型 方法 说明 <T> Exporter<T>ThriftProtocol. export(Invoker<T> invoker)已过时。类型变量类型为Invoker的org.apache.dubbo.rpc.protocol.thrift中的构造器参数 构造器 说明 ThriftInvoker(Class<T> type, URL url, ExchangeClient[] clients, Set<Invoker<?>> invokers)已过时。 -
org.apache.dubbo.rpc.proxy中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.proxy中的类 修饰符和类型 类 说明 classAbstractProxyInvoker<T>This Invoker works on provider side, delegates RPC to interface implementation.参数类型为Invoker的org.apache.dubbo.rpc.proxy中的方法 修饰符和类型 方法 说明 <T> TAbstractProxyFactory. getProxy(Invoker<T> invoker)<T> TAbstractProxyFactory. getProxy(Invoker<T> invoker, boolean generic)abstract <T> TAbstractProxyFactory. getProxy(Invoker<T> invoker, Class<?>[] types)参数类型为Invoker的org.apache.dubbo.rpc.proxy中的构造器 构造器 说明 InvokerInvocationHandler(Invoker<?> handler) -
org.apache.dubbo.rpc.proxy.javassist中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.proxy.javassist中的方法 修饰符和类型 方法 说明 <T> Invoker<T>JavassistProxyFactory. getInvoker(T proxy, Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.proxy.javassist中的方法 修饰符和类型 方法 说明 <T> TJavassistProxyFactory. getProxy(Invoker<T> invoker, Class<?>[] interfaces) -
org.apache.dubbo.rpc.proxy.jdk中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.proxy.jdk中的方法 修饰符和类型 方法 说明 <T> Invoker<T>JdkProxyFactory. getInvoker(T proxy, Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.proxy.jdk中的方法 修饰符和类型 方法 说明 <T> TJdkProxyFactory. getProxy(Invoker<T> invoker, Class<?>[] interfaces) -
org.apache.dubbo.rpc.proxy.wrapper中Invoker的使用
返回Invoker的org.apache.dubbo.rpc.proxy.wrapper中的方法 修饰符和类型 方法 说明 <T> Invoker<T>StubProxyFactoryWrapper. getInvoker(T proxy, Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.proxy.wrapper中的方法 修饰符和类型 方法 说明 <T> TStubProxyFactoryWrapper. getProxy(Invoker<T> invoker)<T> TStubProxyFactoryWrapper. getProxy(Invoker<T> invoker, boolean generic) -
org.apache.dubbo.rpc.support中Invoker的使用
实现Invoker的org.apache.dubbo.rpc.support中的类 修饰符和类型 类 说明 classMockInvoker<T>返回Invoker的org.apache.dubbo.rpc.support中的方法 修饰符和类型 方法 说明 <T> Invoker<T>MockProtocol. protocolBindingRefer(Class<T> type, URL url)参数类型为Invoker的org.apache.dubbo.rpc.support中的方法 修饰符和类型 方法 说明 voidAccessLogData. buildAccessLogData(Invoker<?> invoker, Invocation inv)<T> Exporter<T>MockProtocol. export(Invoker<T> invoker) -
org.apache.dubbo.validation.filter中Invoker的使用
参数类型为Invoker的org.apache.dubbo.validation.filter中的方法 修饰符和类型 方法 说明 ResultValidationFilter. invoke(Invoker<?> invoker, Invocation invocation)Perform the validation of before invoking the actual method based on validation attribute value.
-