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! This implementation does not work well with async call.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.