com.ibm.itim.workflow.query
Class WorkflowProcessQuery

java.lang.Object
  extended by com.ibm.itim.workflow.query.WorkflowProcessQuery

public class WorkflowProcessQuery
extends java.lang.Object

Class for executing a process query against the workflow engine. The query logic is defined using a WorkflowQueryStatement. The results of the query may or may not be ordered depending on the WorkflowQueryStatement.

See Also:
WorkflowQueryStatement

Constructor Summary
WorkflowProcessQuery()
           
 
Method Summary
 java.util.List execute(WorkflowQueryStatement wfqStatement)
          Executes the query for workflow processes.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowProcessQuery

public WorkflowProcessQuery()
Method Detail

execute

public java.util.List execute(WorkflowQueryStatement wfqStatement)
                       throws InvalidQueryException,
                              WorkflowException
Executes the query for workflow processes.

Parameters:
wfqStatement - WorkflowQueryStatement defining the query logic to execute.
Returns:
List of WorkflowProcess value objects that satisfy the query criteria of this object. The returned List should only be read and not modified.
Throws:
InvalidQueryException - Thrown if the statement given is invalid.
WorkflowException - Thrown if unsuccessful in executing the query.


IBM Tivoli Identity Manager 5.1
© Copyright International Business Machines Corporation 2007, 2009. All rightsreserved. US Government Users Restricited RightsUse, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.