public class ConsumerInvokerWrapper<T> extends Object implements com.alibaba.dubbo.rpc.Invoker
| 构造器和说明 |
|---|
ConsumerInvokerWrapper(com.alibaba.dubbo.rpc.Invoker<T> invoker,
com.alibaba.dubbo.common.URL registryUrl,
com.alibaba.dubbo.common.URL consumerUrl,
RegistryDirectory registryDirectory) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
com.alibaba.dubbo.common.URL |
getConsumerUrl() |
Class<T> |
getInterface() |
com.alibaba.dubbo.rpc.Invoker<T> |
getInvoker() |
com.alibaba.dubbo.common.URL |
getOriginUrl() |
RegistryDirectory |
getRegistryDirectory() |
com.alibaba.dubbo.common.URL |
getRegistryUrl() |
com.alibaba.dubbo.common.URL |
getUrl() |
com.alibaba.dubbo.rpc.Result |
invoke(com.alibaba.dubbo.rpc.Invocation invocation) |
boolean |
isAvailable() |
public ConsumerInvokerWrapper(com.alibaba.dubbo.rpc.Invoker<T> invoker, com.alibaba.dubbo.common.URL registryUrl, com.alibaba.dubbo.common.URL consumerUrl, RegistryDirectory registryDirectory)
public com.alibaba.dubbo.common.URL getUrl()
getUrl 在接口中 com.alibaba.dubbo.common.Nodepublic boolean isAvailable()
isAvailable 在接口中 com.alibaba.dubbo.common.Nodepublic com.alibaba.dubbo.rpc.Result invoke(com.alibaba.dubbo.rpc.Invocation invocation)
throws com.alibaba.dubbo.rpc.RpcException
invoke 在接口中 com.alibaba.dubbo.rpc.Invokercom.alibaba.dubbo.rpc.RpcExceptionpublic void destroy()
destroy 在接口中 com.alibaba.dubbo.common.Nodepublic com.alibaba.dubbo.common.URL getOriginUrl()
public com.alibaba.dubbo.common.URL getRegistryUrl()
public com.alibaba.dubbo.rpc.Invoker<T> getInvoker()
public com.alibaba.dubbo.common.URL getConsumerUrl()
public RegistryDirectory getRegistryDirectory()
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.