删除任务实例

执行本任务的原因和时间

仅当在用于派生任务实例的相关任务模板中指定应该自动删除任务实例时,才会在任务实例完成时自动删除它们。以下示例说明如何删除所有已完成并且未被自动删除的任务实例。

本任务的步骤

  1. 列示已完成的任务实例。
    QueryResultSet result = 
         task.query("DISTINCT TASK.TKIID",
                    "TASK.STATE = TASK.STATE.STATE_FINISHED", 
                     null, null, null);
    此操作将返回一个查询结果集,该结果集列示了已完成的任务实例。
  2. 删除已完成的任务实例。
    while (result.next() )
    {
    	TKIID tkiid = (TKIID) result.getOID(1);
    	task.delete(tkiid);
    }
相关概念
对业务流程以及与任务相关的对象执行的查询

使用条款 |


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