Class FilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>,FILTER extends BaseFilter>
java.lang.Object
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode<T,TYPE,FILTER>
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterFilterChainNode<T,TYPE,FILTER>
- Type Parameters:
T-TYPE-
- All Implemented Interfaces:
org.apache.dubbo.common.Node,ClusterInvoker<T>,Invoker<T>
- Enclosing interface:
FilterChainBuilder
public static class FilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>,FILTER extends BaseFilter>
extends FilterChainBuilder.FilterChainNode<T,TYPE,FILTER>
implements ClusterInvoker<T>
Works on consumer side
-
Constructor Summary
ConstructorsConstructorDescriptionClusterFilterChainNode(TYPE originalInvoker, Invoker<T> nextNode, FILTER filter) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.dubbo.common.URLbooleanMethods inherited from class org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
destroy, getInterface, getOriginalInvoker, getUrl, invoke, isAvailable, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.dubbo.rpc.cluster.ClusterInvoker
hasProxyInvokers, isServiceDiscoveryMethods inherited from interface org.apache.dubbo.rpc.Invoker
getInterface, invokeMethods inherited from interface org.apache.dubbo.common.Node
destroy, getUrl, isAvailable
-
Constructor Details
-
ClusterFilterChainNode
-
-
Method Details
-
getRegistryUrl
public org.apache.dubbo.common.URL getRegistryUrl()- Specified by:
getRegistryUrlin interfaceClusterInvoker<T>
-
getDirectory
- Specified by:
getDirectoryin interfaceClusterInvoker<T>
-
isDestroyed
public boolean isDestroyed()- Specified by:
isDestroyedin interfaceClusterInvoker<T>
-