类 DmeDelegatorService
java.lang.Object
com.sie.mbm.mom.framework.db.executeDme.service.DmeDelegatorService
-
字段概要
字段修饰符和类型字段说明private DmeTokenServiceprivate static final com.fasterxml.jackson.databind.ObjectMapperprivate org.springframework.web.client.RestTemplate -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidappendDmeTransactionInfo(String url, Map<String, String> httpHeader) 给http请求头追加iDME事务相关的属性private DmeResultVOdeleteForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) private DmeResultVOprivate DmeResultVOexchangeDelete(String url, Object param, String contentType) private DmeResultVOexchangeGet(String url, String contentType) private DmeResultVOexchangePut(String url, Object param, String contentType) private StringgetDefaultURL(String moduleName, String methodName, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) private DmeResultVOgetForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) private StringgetURL(String serviceUrl, String moduleName, String methodName, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) private ObjectinitDateFilter(String methodName, Object param) 针对创建更新api添加DME审计字段赋值invoke(String moduleName, String methodName, Object param, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) invokeDelete(String url, Object param) invokeRdmCommon(String moduleName, String methodName, Object param, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) private DmeResultVOpostForEntity(String url, Object request) private DmeResultVOputForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) private voidsetDmeAuthor(Map<String, Object> jsonObject) DME审计字段赋值
-
字段详细资料
-
dmeTokenService
-
CREATE_LIST
-
OBJECT_MAPPER
private static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER -
restTemplate
@Autowired private org.springframework.web.client.RestTemplate restTemplate
-
-
构造器详细资料
-
DmeDelegatorService
public DmeDelegatorService()
-
-
方法详细资料
-
invoke
public Object invoke(String moduleName, String methodName, Object param) throws RdmDelegateException -
initDateFilter
针对创建更新api添加DME审计字段赋值- 参数:
methodName-param-- 返回:
-
setDmeAuthor
DME审计字段赋值- 参数:
jsonObject-
-
invoke
public Object invoke(String moduleName, String methodName, Object param, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) throws RdmDelegateException -
invokeRdmCommon
public Object invokeRdmCommon(String moduleName, String methodName, Object param, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) throws RdmDelegateException -
exchange
-
postForEntity
-
getURL
-
getDefaultURL
-
invoke
public Object invoke(String url, Object param, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO pageVO) throws RdmDelegateException -
invoke
-
invokeGet
-
exchangeGet
-
getForEntity
private DmeResultVO getForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) -
invokeDelete
-
exchangeDelete
-
deleteForEntity
private DmeResultVO deleteForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) -
invokePut
-
exchangePut
-
putForEntity
private DmeResultVO putForEntity(String url, org.springframework.http.HttpEntity<String> requestEntity) -
appendDmeTransactionInfo
给http请求头追加iDME事务相关的属性- 参数:
url- 请求地址httpHeader- http请求头
-