public class RestClient extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<AfterHandler> |
afterHandlers |
protected String |
contextPath
service name
|
protected LoginParam |
loginParam |
protected List<PreHandler> |
preHandlers |
protected List<String> |
serviceUrls
service urls
|
| 构造器和说明 |
|---|
RestClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAfterHandler(AfterHandler afterHandler) |
void |
addPreHandler(PreHandler preHandler) |
void |
addServiceUrl(String serviceUrl) |
void |
afterHandlers(List<AfterHandler> afterHandlers) |
void |
contextPath(String contextPath) |
protected String |
getAddress()
service address
|
protected String |
getUrl(String apiPath)
execute url
|
void |
initialize() |
BaseResult<LoginResult> |
login() |
void |
loginParam(LoginParam loginParam) |
void |
preHandlers(List<PreHandler> preHandlers) |
void |
removeDisconnectAddress()
移除连接出现异常的地址,一般是url错误
仅对非eureka有效,eureka取出的连接down掉时,由eureka自己清除
|
void |
serviceUrls(List<String> serviceUrls) |
protected String contextPath
protected LoginParam loginParam
protected List<PreHandler> preHandlers
protected List<AfterHandler> afterHandlers
public void initialize()
public BaseResult<LoginResult> login()
protected String getAddress()
public void removeDisconnectAddress()
public void addServiceUrl(String serviceUrl)
public void contextPath(String contextPath)
public void loginParam(LoginParam loginParam)
public void addPreHandler(PreHandler preHandler)
public void addAfterHandler(AfterHandler afterHandler)
public void preHandlers(List<PreHandler> preHandlers)
public void afterHandlers(List<AfterHandler> afterHandlers)
Copyright © 2019 Shanghai Stock Exchange. All rights reserved.