Package org.apache.dubbo.monitor.support
Class MonitorFilter
java.lang.Object
org.apache.dubbo.monitor.support.MonitorFilter
- All Implemented Interfaces:
org.apache.dubbo.rpc.BaseFilter,org.apache.dubbo.rpc.BaseFilter.Listener,org.apache.dubbo.rpc.Filter
- Direct Known Subclasses:
MonitorClusterFilter
@Deprecated
@Activate(group="provider")
public class MonitorFilter
extends Object
implements org.apache.dubbo.rpc.Filter, org.apache.dubbo.rpc.BaseFilter.Listener
Deprecated.
MonitorFilter. (SPI, Singleton, ThreadSafe)
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.dubbo.rpc.BaseFilter
org.apache.dubbo.rpc.BaseFilter.Listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.dubbo.rpc.Resultinvoke(org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) Deprecated.The invocation interceptor,it will collect the invoke data about this invocation and send it to monitor centervoidonError(Throwable t, org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) Deprecated.voidonResponse(org.apache.dubbo.rpc.Result result, org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) Deprecated.voidsetMonitorFactory(MonitorFactory monitorFactory) Deprecated.
-
Constructor Details
-
MonitorFilter
public MonitorFilter()Deprecated.
-
-
Method Details
-
setMonitorFactory
Deprecated. -
invoke
public org.apache.dubbo.rpc.Result invoke(org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) throws org.apache.dubbo.rpc.RpcException Deprecated.The invocation interceptor,it will collect the invoke data about this invocation and send it to monitor center- Specified by:
invokein interfaceorg.apache.dubbo.rpc.BaseFilter- Parameters:
invoker- serviceinvocation- invocation.- Returns:
Resultthe invoke result- Throws:
org.apache.dubbo.rpc.RpcException
-
onResponse
public void onResponse(org.apache.dubbo.rpc.Result result, org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) Deprecated.- Specified by:
onResponsein interfaceorg.apache.dubbo.rpc.BaseFilter.Listener
-
onError
public void onError(Throwable t, org.apache.dubbo.rpc.Invoker<?> invoker, org.apache.dubbo.rpc.Invocation invocation) Deprecated.- Specified by:
onErrorin interfaceorg.apache.dubbo.rpc.BaseFilter.Listener
-