类 AbstractServiceImpl
java.lang.Object
net.guerlab.smart.region.service.lbs.service.impl.AbstractServiceImpl
public class AbstractServiceImpl
extends java.lang.Object
抽象服务实现
- 作者:
- guer
-
字段概要
字段 修饰符和类型 字段 说明 protected java.net.http.HttpClienthttpClientprotected static java.lang.Integer[]KEY_ERROR_CODESprotected KeyLoadBalancerAgentkeyLoadBalancerprotected LbsPropertieslbsPropertiesprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapper -
构造器概要
构造器 构造器 说明 AbstractServiceImpl() -
方法概要
修饰符和类型 方法 说明 protected voiddataCheck(java.lang.Object data)protected java.lang.StringgetKey()protected java.lang.StringgetResult(java.lang.String url)protected intgetRetryNumber()protected <T> TresultCheck(java.lang.String key, LbsResponse<T> result)voidsetKeyLoadBalancer(KeyLoadBalancerAgent keyLoadBalancer)voidsetLbsProperties(LbsProperties lbsProperties)voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
字段详细资料
-
KEY_ERROR_CODES
protected static final java.lang.Integer[] KEY_ERROR_CODES -
httpClient
protected final java.net.http.HttpClient httpClient -
keyLoadBalancer
-
lbsProperties
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
构造器详细资料
-
AbstractServiceImpl
public AbstractServiceImpl()
-
-
方法详细资料
-
getRetryNumber
protected int getRetryNumber() -
dataCheck
protected void dataCheck(java.lang.Object data) -
getResult
protected final java.lang.String getResult(java.lang.String url) -
getKey
protected final java.lang.String getKey() -
resultCheck
-
setKeyLoadBalancer
-
setLbsProperties
-
setObjectMapper
@Autowired public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-