Interface FilterChainBuilder
- All Known Implementing Classes:
DefaultFilterChainBuilder
@SPI(value="default",
scope=APPLICATION)
public interface FilterChainBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classFilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> Works on consumer sidestatic classFilterChainBuilder.CopyOfClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>, FILTER extends BaseFilter> static classFilterChainBuilder.CopyOfFilterChainNode<T,TYPE extends Invoker<T>, FILTER extends BaseFilter> static classFilterChainBuilder.FilterChainNode<T,TYPE extends Invoker<T>, FILTER extends BaseFilter> Works on provider side -
Method Summary
Modifier and TypeMethodDescription<T> ClusterInvoker<T> buildClusterInvokerChain(ClusterInvoker<T> invoker, String key, String group) build consumer cluster filter chain<T> Invoker<T> buildInvokerChain(Invoker<T> invoker, String key, String group) build consumer/provider filter chain
-
Method Details
-
buildInvokerChain
build consumer/provider filter chain -
buildClusterInvokerChain
build consumer cluster filter chain
-