缺省规则变量和参数

安装 IBM® Business Process Manager 时,会从系统数据 Toolkit 部署预定义变量和变量类型。

缺省决策服务变量

系统数据 Toolkit 会导入 Process Center Repository 中,使创建的每个 process application 和 Toolkit 都有权访问 IBM BPM 系统数据。系统数据 Toolkit 包含所有 IBM BPM 项目需要的资产,包括变量类型。决策服务可以使用大多数预定义变量和变量类型,但有几个例外。

例如,在规则编辑器中创建新变量,并选择与该变量关联的业务对象(变量类型)时,将显示下面的缺省变量类型列表:

缺省变量类型的列表

对于决策服务变量,不支持下列变量类型:
  • SQLResult
  • XMLDocument
  • XMLElement
  • XMLNodeList

决策服务参数

为每个业务对象(变量类型)定义的决策服务参数提供了一种用于在规则组件和 process application 之间交换数据的机制。可以使用下列元素来定义决策服务参数:
  • 业务对象名
  • 变量类型
  • 方向,指示参数是用作决策服务的输入、决策服务的输出还是用作决策服务的输入和输出。方向设置会根据参数或变量在规则中如何使用来自动确定。例如,规则中引用的任何参数或变量与 IN 变量完全相同,但这些参数或变量在服务运行时不会修改或更新。
有关设置决策服务参数的信息,请参阅相关主题“向决策服务添加变量类型和业务对象”。