安装 IBM® Business Process Manager 时,会从系统数据 Toolkit 部署预定义变量和变量类型。
缺省决策服务变量
系统数据 Toolkit 会导入 Process Center Repository 中,使创建的每个 process application 和 Toolkit 都有权访问 IBM BPM 系统数据。系统数据 Toolkit 包含所有 IBM BPM 项目需要的资产,包括变量类型。决策服务可以使用大多数预定义变量和变量类型,但有几个例外。
例如,在规则编辑器中创建新变量,并选择与该变量关联的业务对象(变量类型)时,将显示下面的缺省变量类型列表:
对于决策服务变量,不支持下列变量类型:
- SQLResult
- XMLDocument
- XMLElement
- XMLNodeList
决策服务参数
为每个业务对象(变量类型)定义的决策服务参数提供了一种用于在规则组件和 process application 之间交换数据的机制。可以使用下列元素来定义决策服务参数:
- 业务对象名
- 变量类型
- 方向,指示参数是用作决策服务的输入、决策服务的输出还是用作决策服务的输入和输出。方向设置会根据参数或变量在规则中如何使用来自动确定。例如,规则中引用的任何参数或变量与 IN 变量完全相同,但这些参数或变量在服务运行时不会修改或更新。
有关设置决策服务参数的信息,请参阅相关主题“向决策服务添加变量类型和业务对象”。