- java.lang.Object
-
- brave.dubbo.rpc.TracingFilter
-
- All Implemented Interfaces:
com.alibaba.dubbo.rpc.Filter
@Activate(group={"provider","consumer"}, value="tracing") public final class TracingFilter extends java.lang.Object implements com.alibaba.dubbo.rpc.Filter
-
-
Constructor Summary
Constructors Constructor Description TracingFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.alibaba.dubbo.rpc.Resultinvoke(com.alibaba.dubbo.rpc.Invoker<?> invoker, com.alibaba.dubbo.rpc.Invocation invocation)voidsetTracing(Tracing tracing)ExtensionLoadersupplies the tracing implementation which must be named "tracing".
-
-
-
Method Detail
-
setTracing
public void setTracing(Tracing tracing)
ExtensionLoadersupplies the tracing implementation which must be named "tracing". For example, if using theSpringExtensionFactory, only a bean named "tracing" will be injected.
-
invoke
public com.alibaba.dubbo.rpc.Result invoke(com.alibaba.dubbo.rpc.Invoker<?> invoker, com.alibaba.dubbo.rpc.Invocation invocation) throws com.alibaba.dubbo.rpc.RpcException- Specified by:
invokein interfacecom.alibaba.dubbo.rpc.Filter- Throws:
com.alibaba.dubbo.rpc.RpcException
-
-