public abstract class AbstractHostAvailabler extends Object implements HostAvailabler
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
AbstractHostAvailabler.HostAvailabilityScore |
| 构造器和说明 |
|---|
AbstractHostAvailabler(List<String> defaultHosts,
boolean initImmediately) |
AbstractHostAvailabler(String projectID,
List<String> defaultHosts,
boolean initImmediately) |
public AbstractHostAvailabler(List<String> defaultHosts, boolean initImmediately) throws BizException
BizExceptionpublic AbstractHostAvailabler(String projectID, List<String> defaultHosts, boolean initImmediately) throws BizException
BizExceptionprotected void init()
throws BizException
BizExceptionpublic void setHosts(List<String> hosts) throws BizException
BizExceptionprotected abstract List<AbstractHostAvailabler.HostAvailabilityScore> doScoreHosts(List<String> hosts)
public String getHost(String httpPath)
getHost 在接口中 HostAvailablerpublic List<String> getHosts()
getHosts 在接口中 HostAvailablerpublic void shutdown()
shutdown 在接口中 HostAvailablerCopyright © 2022. All rights reserved.