实现 InfoSphere Master Data Management 行为扩展
2009-12-16 00:00:00 来源:WEB开发网核心提示: 操作类别 — 同类的所有数据操作,例如,实现 InfoSphere Master Data Management 行为扩展(9),添加操作事务类别 — 同类的所有事务,例如, 图 5 展示为 MarriageNotificationTriggerILog 配置的 Upda
操作类别 — 同类的所有数据操作,例如,添加操作
事务类别 — 同类的所有事务,例如,任何查询事务。 如果为扩展分配了一个其事务类别为 = All 的事件,这意味着该扩展代码将在执行任意 MDM 事务时调用。
要为行为扩展分配事件,请使用 MDM Model Editor。右键单击扩展,从上下文菜单选择 New > Choose event。
定义一个新事件时,您可以以整数的形式给它分配一个优先级别。在为一个事件定义多个行为扩展时,该整数用于确定运行行为扩展的顺序。数字越大优先级越高。
图 5 展示为 MarriageNotificationTriggerILog 配置的 UpdatePersonEvent。
图 5. 为 MarriageNotificationTriggerILog 创建一个事件
错误类型
MDM Server 代码使用以下 4 个参数唯一地标识每个错误消息:
Component ID — 分配给 MDM 模块的标识符
Error type code — 分配给错误类型的代码
Error reason code — 分配给错误原因的代码
Language — 分配给错误消息的语言代码
MDM Server 一般都提供一组充足的预定义错误类型和原因代码。下面列出了预定义的错误类型(由于错误原因代码很长,所以没有在这里列出):
DELERR — 删除错误
DIERR — 数据无效异常
DKERR — 重复键异常
DRECERR — 重复记录异常
FVERR — 字段验证错误
INSERR — 插入异常
Tags:实现 InfoSphere Master
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接