0
点赞
收藏
分享

微信扫一扫

第二十六章 源代码文件 REST API 参考(八)


文章目录

  • ​​第二十六章 源代码文件 REST API 参考(八)​​
  • ​​`GetEnsClassType`​​
  • ​​URL​​
  • ​​JSON Messages​​
  • ​​HTTP 返回码​​
  • ​​GetAdpInputOutputClass​​
  • ​​URL​​
  • ​​JSON Messages​​
  • ​​HTTP 返回码​​

第二十六章 源代码文件 REST API 参考(八)

GetEnsClassType

此方法返回用于创建产品的类的名称列表。可以指定要获取的类的类型,例如业务服务类。

URL

​GET http://server:port/api/atelier/v1/namespace/ens/classes/type​

​type​​ 是一个整数,并返回对应于该整数的类,如下所示:

  • Adapters 1
  • InboundAdapters 2
  • OutboundAdapters 3
  • Messages 4
  • Requests 5
  • Responses 6
  • BusinessServices 7
  • BusinessProcesses 8
  • BusinessOperations 9
  • DataTransformation 10
  • Production 11
  • BusinessHost 12
  • Dashboard 13
  • Rule 14

JSON Messages

以下返回的内容是一个类名数组:

{
status: {
errors: []
summary: ""
}
console: []
result: {
content: [
"Ens.Enterprise.MsgBank.BankTCPAdapter",
"Ens.Enterprise.MsgBank.ClientTCPAdapter",
"Ens.InboundAdapter",
"Ens.OutboundAdapter"
]
}
}

HTTP 返回码

  • ​HTTP 200​​ 如果正常。
  • ​HTTP 500​​ 如果发生意外错误(详细信息将在状态错误数组中)。

GetAdpInputOutputClass

此方法返回指定生产适配器的输入和输出类型。

URL

​GET http://server:port/api/atelier/v1/namespace/ens/adapter/name​

JSON Messages

以下是返回内容的示例:

{
status: {
errors: []
summary: ""
}
console: []
result: {
content: {
input: "%Stream.Object"
output: "%String"
}
}
}

HTTP 返回码

  • ​HTTP 200​​ 如果正常。
  • 如果适配器不存在,则为​​HTTP 404​​。
  • ​HTTP 500​​ 如果发生意外错误(详细信息将在状态错误数组中)。


举报

相关推荐

0 条评论