携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第19天,点击查看活动详情
第二十六章 源代码文件 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如果发生意外错误(详细信息将在状态错误数组中)。
描述
| Symbol | Meaning | |
|---|---|---|
[ nnnn ] | 方括号括起来的参数是可选的。请指定None或One。 | |
{ nnnn } | 用花括号括起来的参数是可选的,可以重复多次。指定none、one或many。花括号也用作文字字符,例如在ODBC标量函数中,其形式为:fn FUNCTION(arg)} | |
| `mmmm | nnnn` | 竖线表示或。指定其中之一。 |
. . . | 省略号表示完整SQL语句的未指定部分。它也可以用来指定重复:var1,var2,... | |
::= | 相当于to。 |
如果参数以"item-list"的形式出现,则参数可以由一个或多个由特定字符分隔的特定项组成。
项列表的交叉引用指向项本身的页面。
如果参数以“"item-commalist"项目分隔符”的形式出现,则该参数可以由一个或多个由逗号分隔的特定项目组成。
一个从项目的交叉引用指向项目本身的页面。
当一个项目在括号中列出时,例如[(] identifier [)],那么这对括号(作为一个单元)是可选的。