将需要配置“外部事件类型”以便能够管理哪些事件会使 CAP 消息发送给 Message Broker。
此外,需要为每个外部事件类型添加代码表项目,从而使每个事件类型都有一个与之关联的代码表值。
有关代码表的更多信息,请参阅“系统配置指南”中的“应用程序配置”一节。
可以使用 CTX 数据文件来添加外部事件类型,如下例所示。
<codetables package="curam.codetable">
<codetable
java_identifier="EXTERNALEVENTTYPE"
name="ExternalEventType"
>
<displaynames>
<locale language="en">External Event Type</locale>
</displaynames>
<code
default="false"
java_identifier="EVENTADAPTOR_SAMPLE"
status="ENABLED"
value="ET2000"
>
<locale
language="en"
sort_order="0"
>
<description>Sample External Event</description>
<annotation/>
</locale>
</code>
</codetable>
</codetables>
或者,还有另一种提供外部事件信息的机制,即使用管理应用程序 UI。
“外部事件类型”代码表项目已添加且即可配置。
或者,也可以使用 DMX 数据来配置外部事件类型,如下例所示。
<table name="EXTERNALEVENTTYPE">
<column name="externalEventType" type="text" />
<column name="externalEventEnabled" type="bool" />
<column name="externalEventTypeID" type="id" />
<column name="versionNo" type="number" />
<row>
<attribute name="externalEventType">
<value>ET2000</value>
</attribute>
<attribute name="externalEventEnabled">
<value>1</value>
</attribute>
<attribute name="externalEventTypeID">
<value>8897986963777257472</value>
</attribute>
<attribute name="versionNo">
<value>2</value>
</attribute>
</row>
</table>
另一种提供外部事件信息的机制是使用管理应用程序 UI。有关启用/禁用的详细信息,请参阅管理部分。
要访问“外部事件类型”管理页面,请以具有管理特权的用户身份登录,然后导航至“管理工作空间”。从快捷方式面板选择“事件适配器”。此时,“事件适配器”选项卡将打开。
添加外部事件类型
将需要把外部事件类型添加至列表,以便可以对其进行管理。
选中的外部事件类型将添加至列表。
删除外部事件类型
可能需要删除外部事件类型。