| 构造器和说明 |
|---|
ClusterSpi() |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
call(Request request) |
protected Response |
callFalse(Request request,
Exception cause) |
String |
desc() |
void |
destroy() |
AtomicBoolean |
getAvailable() |
HaStrategy<T> |
getHaStrategy() |
Class<T> |
getInterface() |
LoadBalance<T> |
getLoadBalance() |
List<Referer<T>> |
getReferers() |
URL |
getUrl() |
void |
init() |
boolean |
isAvailable() |
void |
onRefresh(List<Referer<T>> referers) |
void |
setAvailable(AtomicBoolean available) |
void |
setHaStrategy(HaStrategy<T> haStrategy) |
void |
setLoadBalance(LoadBalance<T> loadBalance) |
void |
setUrl(URL url) |
String |
toString() |
public Class<T> getInterface()
getInterface 在接口中 Caller<T>public boolean isAvailable()
isAvailable 在接口中 Nodepublic AtomicBoolean getAvailable()
public void setAvailable(AtomicBoolean available)
public HaStrategy<T> getHaStrategy()
public void setHaStrategy(HaStrategy<T> haStrategy)
setHaStrategy 在接口中 Cluster<T>public LoadBalance<T> getLoadBalance()
getLoadBalance 在接口中 Cluster<T>public void setLoadBalance(LoadBalance<T> loadBalance)
setLoadBalance 在接口中 Cluster<T>Copyright © 2016. All rights reserved.