第二十六章 源代码文件 REST API 参考(八)
第二十六章 源代码文件 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
如果发生意外错误(详细信息将在状态错误数组中)。