BPEL 设计器:添加活动警报元素
另请参见
活动警报元素用于指定在特定截止期限或时间段后调用的活动。
活动警报元素是在事件处理程序容器元素内创建的。因此,在添加活动警报之前,请确保事件处理程序容器元素已存在于 Process 或 Scope 元素中。
添加并配置“活动事件”活动:
- 如果尚未添加事件处理程序容器,请右键单击 Scope 或 Process 元素,然后选择“添加”>“事件处理程序”。
- 右键单击 "Event Handlers" 容器,然后选择“添加”>“活动警报”。
- 从组件面板中,拖动一个或多个将执行的活动并将其放到活动警报分支内。同时配置每个活动的属性。
请注意,BPEL 设计器将隐式地添加 Scope 容器活动,以处理在指定的超时或截止期限后并发执行的活动。
- 要配置计时器,请在图中选择活动警报元素。
“属性”窗口将会显示活动警报属性 (Ctrl-Shift-7)。
- 在“属性”窗口中,从“警报类型”下拉列表中选择以下某种期限类型:
- For。设置流程等待的持续时间。
- Until。指定流程的截止期限。
- Repeat Every。每次在指定的持续时间段到期时启动流程。第一次持续时间的时钟将从关联的范围启动时开始计时。
- For + Repeat Every。每次当 Repeat Every 字段中指定的持续时间段到期时启动流程。For 字段中指定的时间段到期时,将触发第一个警报。
- Until + Repeat Every。每次当 Repeat Every 字段中指定的持续时间段到期时启动流程。到达 Until 字段中指定的截止期限时,将触发第一个警报。
- 在“属性”窗口中,单击省略号按钮 (...) 并按照选定的警报类型来指定时间。
- (可选)按照上述方法,添加一个或多个活动警报分支。
- 另请参见
- 添加事件处理程序
法律声明