public class DefaultRpcReferer<T> extends AbstractReferer<T>
| Modifier and Type | Field and Description |
|---|---|
protected Client |
client |
protected EndpointFactory |
endpointFactory |
activeRefererCount, clz, serviceUrlavailable, init, url| Constructor and Description |
|---|
DefaultRpcReferer(Class<T> clz,
URL url,
URL serviceUrl) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
decrActiveCount(Request request,
Response response) |
void |
destroy() |
protected Response |
doCall(Request request) |
protected boolean |
doInit() |
boolean |
isAvailable() |
activeRefererCount, call, desc, getInterface, getServiceUrl, incrActiveCountgetUrl, init, setAvailableprotected Client client
protected EndpointFactory endpointFactory
protected Response doCall(Request request)
doCall in class AbstractReferer<T>protected void decrActiveCount(Request request, Response response)
decrActiveCount in class AbstractReferer<T>protected boolean doInit()
doInit in class AbstractNodepublic boolean isAvailable()
isAvailable in interface NodeisAvailable in class AbstractNodepublic void destroy()
Copyright © 2019. All rights reserved.