com.alibaba.dubbo.monitor.support
Class MonitorFilter

java.lang.Object
  extended by com.alibaba.dubbo.monitor.support.MonitorFilter
All Implemented Interfaces:
Filter

@Activate(group={"provider","consumer"})
public class MonitorFilter
extends Object
implements Filter

MonitorFilter. (SPI, Singleton, ThreadSafe)

Author:
william.liangf

Constructor Summary
MonitorFilter()
           
 
Method Summary
 Result invoke(Invoker<?> invoker, Invocation invocation)
          do invoke filter.
 void setMonitorFactory(MonitorFactory monitorFactory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorFilter

public MonitorFilter()
Method Detail

setMonitorFactory

public void setMonitorFactory(MonitorFactory monitorFactory)

invoke

public Result invoke(Invoker<?> invoker,
                     Invocation invocation)
              throws RpcException
Description copied from interface: Filter
do invoke filter.

// before filter Result result = invoker.invoke(invocation); // after filter return result;

Specified by:
invoke in interface Filter
Parameters:
invoker - service
invocation - invocation.
Returns:
invoke result.
Throws:
RpcException
See Also:
Invoker.invoke(Invocation)


Copyright © 2012–2017 Alibaba. All rights reserved.