타스크 인스턴스 삭제

인스턴스가 파생된 연관 타스크 템플리트에 지정된 경우에는 타스크 인스턴스가 완료될 때 자동으로 삭제됩니다. 다음 예에서는 완료되고 자동으로 삭제되지 않는 모든 타스크 인스턴스를 삭제하는 방법을 보여줍니다.

이 타스크의 단계

  1. 완료된 타스크 인스턴스를 나열하십시오.
    QueryResultSet result = 
         task.query("DISTINCT TASK.TKIID",
                    "TASK.STATE = TASK.STATE.STATE_FINISHED", 
                     (String)null, (Integer)null, (TimeZone)null);
    이 조치를 실행하면 완료된 타스크 인스턴스를 나열하는 결과 조회 세트가 리턴됩니다.
  2. 완료된 타스크 인스턴스를 삭제하십시오.
    while (result.next() )
    {
    	TKIID tkiid = (TKIID) result.getOID(1);
    	task.delete(tkiid);
    }
관련 개념
비즈니스 프로세스 및 타스크 관련 오브젝트에 대한 조회

ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)