类 ConsumerContextFilter
- java.lang.Object
-
- org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
-
- 所有已实现的接口:
BaseFilter,BaseFilter.Listener,ClusterFilter
@Activate(group="consumer", order=-10000) public class ConsumerContextFilter extends Object implements ClusterFilter, BaseFilter.ListenerConsumerContextFilter set current RpcContext with invoker,invocation, local host, remote host and port for consumer invoker.It does it to make the requires info available to execution thread's RpcContext.- 另请参阅:
Filter,RpcContext
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 org.apache.dubbo.rpc.BaseFilter
BaseFilter.Listener
-
-
构造器概要
构造器 构造器 说明 ConsumerContextFilter()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Resultinvoke(Invoker<?> invoker, Invocation invocation)voidonError(Throwable t, Invoker<?> invoker, Invocation invocation)voidonResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)
-
-
-
方法详细资料
-
invoke
public Result invoke(Invoker<?> invoker, Invocation invocation) throws RpcException
- 指定者:
invoke在接口中BaseFilter- 抛出:
RpcException
-
onResponse
public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation)
- 指定者:
onResponse在接口中BaseFilter.Listener
-
onError
public void onError(Throwable t, Invoker<?> invoker, Invocation invocation)
- 指定者:
onError在接口中BaseFilter.Listener
-
-