public class InterfaceOperateUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
LIST_ATTR
list属性集合key
|
static java.lang.String |
TEMPLATE
模板关系key
|
| 构造器和说明 |
|---|
InterfaceOperateUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
adapterConvertMsgToMap(java.lang.String contentType,
java.lang.String thirdMsg,
java.lang.String msgTemplate,
java.lang.String msgRelation)
适配器处理请求报文
|
static java.lang.String |
checkContentType(java.lang.String contentType)
检查报文格式
|
static java.util.Map<java.lang.String,java.lang.Object> |
convertAdapter(java.lang.String msgTemplate,
java.lang.String msgRelation,
java.util.Map<java.lang.String,java.lang.Object> messageMap)
转换适配器
|
static java.lang.String |
convertMapToMsg(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String contentType,
java.lang.String characterEncoding)
Map转换报文为xml或json
|
static java.lang.String |
convertMapToMsg(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String contentType,
java.lang.String characterEncoding,
java.util.Map<java.lang.String,java.lang.Object> listAttrMap)
Map转换报文为xml或json
|
static java.util.Map<java.lang.String,java.lang.Object> |
convertMsgToMap(java.lang.String message)
xml或json转换报文为Map
|
static java.util.Map<java.lang.String,java.lang.Object> |
convertMsgToMap(java.lang.String message,
java.lang.String contentType)
根据类型获取xml或json报文转换为Map
|
public static java.lang.String TEMPLATE
public static java.lang.String LIST_ATTR
public static java.util.Map<java.lang.String,java.lang.Object> convertAdapter(java.lang.String msgTemplate,
java.lang.String msgRelation,
java.util.Map<java.lang.String,java.lang.Object> messageMap)
throws java.lang.Exception
msgTemplate - 报文模板msgRelation - 报文关系messageMap - 报文数据java.lang.Exceptionpublic static java.util.Map<java.lang.String,java.lang.Object> adapterConvertMsgToMap(java.lang.String contentType,
java.lang.String thirdMsg,
java.lang.String msgTemplate,
java.lang.String msgRelation)
throws java.lang.Exception
contentType - 根据内容类型转换对象thirdMsg - 第三方报文msgTemplate - 报文模板msgRelation - 报文关系java.lang.Exceptionpublic static java.lang.String convertMapToMsg(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String contentType,
java.lang.String characterEncoding)
throws java.lang.Exception
map - contentType - characterEncoding - java.lang.Exceptionpublic static java.lang.String convertMapToMsg(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String contentType,
java.lang.String characterEncoding,
java.util.Map<java.lang.String,java.lang.Object> listAttrMap)
throws java.lang.Exception
map - contentType - characterEncoding - listAttrMap - java.lang.Exceptionpublic static java.util.Map<java.lang.String,java.lang.Object> convertMsgToMap(java.lang.String message,
java.lang.String contentType)
throws java.lang.Exception
message - contentType - java.lang.Exceptionpublic static java.util.Map<java.lang.String,java.lang.Object> convertMsgToMap(java.lang.String message)
throws java.lang.Exception
message - java.lang.Exceptionpublic static java.lang.String checkContentType(java.lang.String contentType)
contentType -