Uses of Interface
org.apache.dubbo.rpc.cluster.ClusterInvoker
Packages that use ClusterInvoker
Package
Description
-
Uses of ClusterInvoker in org.apache.dubbo.rpc.cluster.filter
Classes in org.apache.dubbo.rpc.cluster.filter with type parameters of type ClusterInvokerModifier and TypeClassDescriptionstatic classFilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> Works on consumer sidestatic classFilterChainBuilder.CopyOfClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> Classes in org.apache.dubbo.rpc.cluster.filter that implement ClusterInvokerModifier and TypeClassDescriptionstatic classFilterChainBuilder.ClusterCallbackRegistrationInvoker<T,FILTER extends BaseFilter> static classFilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> Works on consumer sidestatic classFilterChainBuilder.CopyOfClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> Methods in org.apache.dubbo.rpc.cluster.filter that return ClusterInvokerModifier and TypeMethodDescription<T> ClusterInvoker<T> InvocationInterceptorBuilder.buildClusterInterceptorChain(ClusterInvoker<T> invoker, String key, String group) <T> ClusterInvoker<T> DefaultFilterChainBuilder.buildClusterInvokerChain(ClusterInvoker<T> originalInvoker, String key, String group) build consumer cluster filter chain<T> ClusterInvoker<T> FilterChainBuilder.buildClusterInvokerChain(ClusterInvoker<T> invoker, String key, String group) build consumer cluster filter chainFilterChainBuilder.ClusterCallbackRegistrationInvoker.getOriginalInvoker()Methods in org.apache.dubbo.rpc.cluster.filter with parameters of type ClusterInvokerModifier and TypeMethodDescription<T> ClusterInvoker<T> InvocationInterceptorBuilder.buildClusterInterceptorChain(ClusterInvoker<T> invoker, String key, String group) <T> ClusterInvoker<T> DefaultFilterChainBuilder.buildClusterInvokerChain(ClusterInvoker<T> originalInvoker, String key, String group) build consumer cluster filter chain<T> ClusterInvoker<T> FilterChainBuilder.buildClusterInvokerChain(ClusterInvoker<T> invoker, String key, String group) build consumer cluster filter chainConstructors in org.apache.dubbo.rpc.cluster.filter with parameters of type ClusterInvokerModifierConstructorDescriptionClusterCallbackRegistrationInvoker(ClusterInvoker<T> originalInvoker, Invoker<T> filterInvoker, List<FILTER> filters) -
Uses of ClusterInvoker in org.apache.dubbo.rpc.cluster.support
Classes in org.apache.dubbo.rpc.cluster.support that implement ClusterInvokerModifier and TypeClassDescriptionclassAbstractClusterInvokerclassAvailableClusterInvokerclassBroadcastClusterInvokerclassWhen fails, record failure requests and schedule for retry on a regular interval.classExecute exactly once, which means this policy will throw an exception immediately in case of an invocation error.classWhen 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.classWhen invoke fails, log the error message and ignore this error by returning an empty Result.classNOTICE!class -
Uses of ClusterInvoker in org.apache.dubbo.rpc.cluster.support.registry
Classes in org.apache.dubbo.rpc.cluster.support.registry that implement ClusterInvokerModifier and TypeClassDescriptionclassWhen there are more than one registry for subscription. -
Uses of ClusterInvoker in org.apache.dubbo.rpc.cluster.support.wrapper
Classes in org.apache.dubbo.rpc.cluster.support.wrapper that implement ClusterInvokerModifier and TypeClassDescriptionclassclassScopeClusterInvoker is a cluster invoker which handles the invocation logic of a single service in a specific scope.