public class HttpServiceHosts
extends java.lang.Object
Description:
Copyright (c) 2018
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.List<HttpAddress> |
addressList |
protected RoundRobinList |
serversList |
| 构造器和说明 |
|---|
HttpServiceHosts() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAddresses(java.util.List<HttpAddress> address) |
void |
after(java.lang.String httpPoolName,
org.frameworkset.spi.assemble.GetProperties context) |
boolean |
containAddress(HttpAddress address) |
java.util.Map<java.lang.String,java.lang.String> |
getAuthHeaders() |
ClientConfiguration |
getClientConfiguration() |
long |
getDiscoverServiceInterval() |
ExceptionWare |
getExceptionWare() |
java.lang.Boolean |
getHandleNullOrEmptyHostsByDiscovery() |
static java.lang.String |
getHeader(java.lang.String user,
java.lang.String password) |
HttpHostDiscover |
getHostDiscover() |
HttpAddress |
getHttpAddress() |
HttpServiceHostsConfig |
getHttpServiceHostsConfig() |
java.lang.String |
getRouting() |
void |
handleRemoved(java.util.List<HttpHost> hosts) |
boolean |
reachEnd(int tryCount) |
boolean |
recoverRemovedNodes(java.util.List<HttpHost> hosts)
有没有有效处理节点数据
|
void |
routingGroup(boolean changed) |
void |
setAuthAccount(java.lang.String authAccount) |
void |
setAuthPassword(java.lang.String authPassword) |
void |
setClientConfiguration(ClientConfiguration clientConfiguration) |
void |
setDiscoverService(java.lang.String discoverService) |
void |
setDiscoverServiceInterval(long discoverServiceInterval) |
void |
setExceptionWare(java.lang.String exceptionWare) |
void |
setExceptionWareBean(ExceptionWare exceptionWareBean) |
void |
setHandleNullOrEmptyHostsByDiscovery(java.lang.Boolean handleNullOrEmptyHostsByDiscovery) |
void |
setHealth(java.lang.String health) |
void |
setHealthCheckInterval(long healthCheckInterval) |
void |
setHostDiscover(HttpHostDiscover hostDiscover) |
void |
setHosts(java.lang.String hosts) |
void |
setRouting(java.lang.String routing) |
void |
toString(java.lang.StringBuilder log) |
protected RoundRobinList serversList
protected java.util.List<HttpAddress> addressList
public HttpServiceHostsConfig getHttpServiceHostsConfig()
public HttpAddress getHttpAddress()
public boolean reachEnd(int tryCount)
public static java.lang.String getHeader(java.lang.String user,
java.lang.String password)
public void after(java.lang.String httpPoolName,
org.frameworkset.spi.assemble.GetProperties context)
public void setAuthAccount(java.lang.String authAccount)
public void setAuthPassword(java.lang.String authPassword)
public void setHealth(java.lang.String health)
public void setDiscoverService(java.lang.String discoverService)
public java.util.Map<java.lang.String,java.lang.String> getAuthHeaders()
public void toString(java.lang.StringBuilder log)
public void setHosts(java.lang.String hosts)
public void addAddresses(java.util.List<HttpAddress> address)
public void routingGroup(boolean changed)
public void handleRemoved(java.util.List<HttpHost> hosts)
public boolean recoverRemovedNodes(java.util.List<HttpHost> hosts)
hosts - public boolean containAddress(HttpAddress address)
public void setHealthCheckInterval(long healthCheckInterval)
public long getDiscoverServiceInterval()
public void setDiscoverServiceInterval(long discoverServiceInterval)
public java.lang.Boolean getHandleNullOrEmptyHostsByDiscovery()
public void setHandleNullOrEmptyHostsByDiscovery(java.lang.Boolean handleNullOrEmptyHostsByDiscovery)
public void setExceptionWare(java.lang.String exceptionWare)
public ExceptionWare getExceptionWare()
public void setExceptionWareBean(ExceptionWare exceptionWareBean)
public ClientConfiguration getClientConfiguration()
public void setClientConfiguration(ClientConfiguration clientConfiguration)
public HttpHostDiscover getHostDiscover()
public void setHostDiscover(HttpHostDiscover hostDiscover)
public java.lang.String getRouting()
public void setRouting(java.lang.String routing)