Class RouterSnapshotFilter
java.lang.Object
org.apache.dubbo.rpc.cluster.router.RouterSnapshotFilter
- All Implemented Interfaces:
BaseFilter,BaseFilter.Listener,ClusterFilter
@Activate(group="consumer")
public class RouterSnapshotFilter
extends Object
implements ClusterFilter, BaseFilter.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.dubbo.rpc.BaseFilter
BaseFilter.Listener -
Constructor Summary
ConstructorsConstructorDescriptionRouterSnapshotFilter(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel) -
Method Summary
Modifier and TypeMethodDescriptioninvoke(Invoker<?> invoker, Invocation invocation) voidonError(Throwable t, Invoker<?> invoker, Invocation invocation) voidonResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)
-
Constructor Details
-
RouterSnapshotFilter
public RouterSnapshotFilter(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel)
-
-
Method Details
-
invoke
- Specified by:
invokein interfaceBaseFilter- Throws:
RpcException
-
onResponse
- Specified by:
onResponsein interfaceBaseFilter.Listener
-
onError
- Specified by:
onErrorin interfaceBaseFilter.Listener
-