对任务执行的操作所需的角色

对 LocalHumanTaskManager 或 HumanTaskManager 接口的访问权并不保证调用者能够对任务执行所有操作;该调用者还必须有权执行操作。下表说明了特定角色能够执行的操作。
操作 调用者的主体角色
  所有者 潜在所有者 启动者 潜在启动者 发起者 管理员 编辑者 阅读者 升级接收者
callTask X1 X1 X1
cancelClaim X X
claim X X
complete X X
createFaultMessage X X X X X1 X X X X
createInputMessage X X X X X1 X X X X
createOutputMessage X X X X X1 X X X X
createWorkItem X1,2 X
delete X3 X
deleteWorkItem X1,2 X
getCustomProperty X X X X X1 X X X X
getDocumentation X X X X X1 X X X X
getFaultMessage X X X X X1 X X X X
getFaultNames X X X X X1 X X X X
getInputMessage X X X X X1 X X X X
getOutputMessage X X X X X1 X X X X
getRoleInfo X X X X X1 X X X X
getTask X X X X X1 X X X X
getUISettings X X X X X1 X X X X
resume X X1 X
setCustomProperty X X X X
setFaultMessage X X X
setOutputMessage X X X
startTask X X1 X
suspend X X1 X
terminate X X1 X
transferWorkItem X X X1 X
update X X X X
注:
  1. 仅适用于独立任务和任务模板。
  2. 仅适用于处于不活动状态的任务。
  3. 发起者只能删除处于不活动状态的任务。

使用条款 |


(c) Copyright IBM Corporation 2005, 2006.
本信息中心基于 Eclipse 技术(http://www.eclipse.org)。