public class ConsumerInvokerWrapper<T> extends Object implements com.alibaba.dubbo.rpc.Invoker
| Constructor and Description |
|---|
ConsumerInvokerWrapper(com.alibaba.dubbo.rpc.Invoker<T> invoker,
com.alibaba.dubbo.common.URL registryUrl,
com.alibaba.dubbo.common.URL consumerUrl,
RegistryDirectory registryDirectory) |
| Modifier and Type | Method and Description |
|---|---|
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 Class<T> getInterface()
getInterface in interface com.alibaba.dubbo.rpc.Invokerpublic com.alibaba.dubbo.common.URL getUrl()
getUrl in interface com.alibaba.dubbo.common.Nodepublic boolean isAvailable()
isAvailable in interface com.alibaba.dubbo.common.Nodepublic com.alibaba.dubbo.rpc.Result invoke(com.alibaba.dubbo.rpc.Invocation invocation)
throws com.alibaba.dubbo.rpc.RpcException
invoke in interface com.alibaba.dubbo.rpc.Invokercom.alibaba.dubbo.rpc.RpcExceptionpublic void destroy()
destroy in interface 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.