비즈니스 프로세스 및 타스크 관련 오브젝트에 대한 조회

서비스 API의 조회 인터페이스를 사용하여 비즈니스 프로세스 및 타스크에 대한 저장된 정보를 검색합니다.

오브젝트 등록 정보를 조회할 수 있도록 사전 정의된 데이터베이스 보기가 제공됩니다. 프로세스 템플리트의 경우 조회 함수에는 다음 구문이 있습니다.
ProcessTemplateData[] queryProcessTemplates 
                       (java.lang.String whereClause,
                        java.lang.String orderByClause,
                        java.lang.Integer threshold,
                        java.util.TimeZone timezone);
타스크 템플리트의 경우 조회 함수에는 다음 구문이 있습니다.
TaskTemplate[] queryTaskTemplates 
                (java.lang.String whereClause,
                 java.lang.String orderByClause,
                 java.lang.Integer threshold,
                 java.util.TimeZone timezone);
기타 비즈니스 프로세스 및 타스크 관련 오브젝트의 경우 조회 함수에는 다음 구문이 있습니다.
QueryResultSet query (java.lang.String selectClause,
                      java.lang.String whereClause,
                      java.lang.String orderByClause,
                      java.lang.Integer skipTuples
                      java.lang.Integer threshold,
                      java.util.TimeZone timezone);

조회는 다음과 같이 구성됩니다.

예를 들어, 함수 호출자가 액세스할 수 있는 작업 항목 ID 목록은 다음과 같이 검색됩니다.
QueryResultSet result = process.query("WORK_ITEM.WIID",
                                       null, null, null, null, null);

조회 함수는 호출자의 권한에 따라 오브젝트를 리턴합니다. 결과 조회 세트에는 호출자가 참조할 권한이 있는 해당 오브젝트의 등록 정보만 포함됩니다.

조회 인터페이스에는 queryAll 메소드도 포함됩니다. 이 메소드를 사용하여 예를 들어 모니터링 목적으로 오브젝트의 연관된 데이터를 모두 검색할 수 있습니다. queryAll 메소드 호출자는 BPESystemAdministrator, BPESystemMonitor, TaskSystemAdministrator 또는 TaskSystemMonitor.method와 같은 J2EE(Java 2 Platform, Enterprise Edition) 역할 중 하나를 가지고 있어야 합니다. 오브젝트의 해당 작업 항목을 사용한 권한 점검은 적용되지 않습니다.

Business Process Choreographer API에 대한 자세한 정보는 프로세스 관련 메소드의 경우 com.ibm.bpe.api 패키지에서, 타스크 관련 메소드의 경우 com.ibm.task.api 패키지에서 Javadoc을 참조하십시오.


Terms of use |

Last updated: Thu Mar 23 18:55:29 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)