# 新建中介接口
选择左侧树上中介服务节点,点击右侧的API创建按钮,选择”API编排“页签,点击”API编排“按钮,进入在线编排页面。
1.1. 或者点击中介服务,点击右侧的API编排按钮进入在线编排页面。如下图:
在线编排页面中,在通用业务目录上点击右键,点击新建,点击新建HTTP接口,然后如下图所示填写数据并点击保存确定。
# 接口在线编排
保存成功后系统自动打开中介编排页面。从左侧拖三个JAVA图元到开始和结束中间并依次连接各个图元。如下图:
打开第一个JAVA图元修改显示名称为where,选择运算逻辑XMLDataBaseUtil.parseWhere(message)方法,输入参数是ITipMessagePayload类型的inMessage,输入参数是DataObject类型的data。如下图:
打开第二个JAVA图元修改显示名称为query,选择运算逻辑DataBaseUtil.queryEntitiesByTemplate(dsName, template);参数1填写当前数据源编码,参数2填上个图元的返回值data,返回值填写result并点击确定。如下图:
打开第三个JAVA图元修改显示名称为create,选择运算逻辑XMLDataBaseUtil.createXMLToITipMessagePayload(objects, message),第一个参数填写result,第二个参数和返回值填写inMessage和outMessage并点击确定。如下图:
点击右上角保存按钮或者按Ctrl+S快捷键,保存整个编排,系统提示保存成功。如下图:
右键点击实体-新建实体集创建实体集,填写名称后点击确定。如下图:
点击右侧数据源中的实体,从拖入实体到中介空白处。